Wraps JokeAPI v2 to let Claude search jokes by keyword and list available categories like programming, general, or knock-knock. You get two tools: search_jokes returns matching jokes with their type and content flags, while get_joke_categories shows what filters you can apply. It's hosted on Pipeworx's gateway, so no local setup or API keys needed. Mostly useful for demos, testing conversational flows, or adding levity to chatbots. The API is free and public, so you can just drop the URL into your MCP config and start pulling jokes immediately.
Jokes MCP — wraps JokeAPI v2 (free, no auth)
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|---|
search_jokes | Search jokes by keyword or phrase. Returns matching jokes with categories, types, and content flags. |
get_joke_categories | List all available joke categories (e.g., 'general', 'programming', 'knock-knock'). Use to filter get_joke results. |
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"jokes": {
"url": "https://gateway.pipeworx.io/jokes/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Jokes data" })
The gateway picks the right tool and fills the arguments automatically.
MIT