Personality Test

🔮 Oracles & Advice 🌭 Mild 1,677 calls

The Personality Test API has two tools: ask returns one absurd question ("You walk into a room. The light is wrong. What do you do?"). Pass the answer to analyze, which returns a personality type ("INFJ-Toaster"), traits, compatibility note, famous-people-like-you note, and a scientific validity rating (always "none").

Add to Your MCP Client

Drop this server into Claude Desktop, Cursor, Continue, or any MCP-compatible client.

{
  "mcpServers": {
    "personality-test": {
      "url": "https://api.stupidmcps.com/personality-test/mcp"
    }
  }
}
{
  "mcpServers": {
    "personality-test": {
      "url": "https://api.stupidmcps.com/personality-test/mcp"
    }
  }
}
POST https://api.stupidmcps.com/personality-test/mcp

Add the snippet to your client's MCP config (typically claude_desktop_config.json for Claude Desktop, ~/.cursor/mcp.json for Cursor). Restart the client. The tools become available to your AI assistant.

No-code option: connect via Pipeworx — one click into Claude, ChatGPT, and friends.

Or Try It Directly — No MCP Client Required

Personality Test.exe
_ ×
For analyze: the question that was asked.
For analyze: your answer.

Parameters

Parameter Type Required Default Description
question string Optional For analyze: the question that was asked.
answer string Optional For analyze: your answer.

Examples

curl "https://api.stupidapis.com/personality-test/ask"
import requests

q = requests.get("https://api.stupidapis.com/personality-test/ask").json()
a = requests.post("https://api.stupidapis.com/personality-test/analyze", json={"question": q["question"], "answer": "I close the curtains"}).json()
print(a)
const q = await (await fetch("https://api.stupidapis.com/personality-test/ask")).json();
const a = await (await fetch("https://api.stupidapis.com/personality-test/analyze", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ question: q.question, answer: "I close the curtains" }) })).json();
console.log(a);

Response Schema

Field Type Description
question string For ask: the question. For analyze: echoed back.
answer conditional string For analyze: echoed back.
type conditional string Personality type assigned
traits conditional string[] Two traits
compatibility conditional string Who you work with
famous_people_like_you conditional string A note about peers
scientific_validity conditional string Always none

Example Response

{
  "question": "You walk into a room. The light is wrong. What do you do?"
}

MCP Access

This API is available as an MCP tool for AI assistants. Connect your agent to:

POST https://api.stupidmcps.com/personality-test/mcp
POST https://api.stupidmcps.com/mcp

Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.

...
Clippy