Personality Test
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
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.