What Would X Say

⚡ Generators 🌭🌭 Medium 1,053 calls

The What Would X Say API takes a person and a topic and returns a quote in their voice. Matches keywords like "pirate", "cowboy", "scientist", "philosopher", "ceo", or "grandmother"; otherwise falls back to a deterministic archetype. Includes the matched archetype, fidelity rating, and delivery note.

Add to Your MCP Client

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

{
  "mcpServers": {
    "what-would-x-say": {
      "url": "https://api.stupidmcps.com/what-would-x-say/mcp"
    }
  }
}
{
  "mcpServers": {
    "what-would-x-say": {
      "url": "https://api.stupidmcps.com/what-would-x-say/mcp"
    }
  }
}
POST https://api.stupidmcps.com/what-would-x-say/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

What Would X Say.exe
_ ×
Who is speaking.
What they're speaking about.

Parameters

Parameter Type Required Default Description
person string Required Who is speaking.
topic string Required What they're speaking about.

Examples

curl "https://api.stupidapis.com/what-would-x-say/imagine?person=a+pirate&topic=TypeScript"
import requests

response = requests.get(
    "https://api.stupidapis.com/what-would-x-say/imagine",
    params={"person": "a pirate", "topic": "TypeScript"}
)
print(response.json())
const response = await fetch(
  "https://api.stupidapis.com/what-would-x-say/imagine?person=a+pirate&topic=TypeScript"
);
const data = await response.json();
console.log(data);

Response Schema

Field Type Description
person string Echoed back
topic string Echoed back
quote string The imagined quote
archetype_matched string Voice used
fidelity string low / moderate / low (fallback)
delivery string How it was delivered

Example Response

{
  "person": "a pirate",
  "topic": "TypeScript",
  "quote": "Arr, TypeScript, ye say. I have seen TypeScript in three ports and trusted none of them.",
  "archetype_matched": "pirate",
  "fidelity": "moderate",
  "delivery": "over the shoulder"
}

MCP Access

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

POST https://api.stupidmcps.com/what-would-x-say/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