- HUMOR
- VARIETY
- CONTROL
- ENGAGEMENT
Short answer
How do I make my chatbot funnier?
Your AI pulls specific, categorized jokes from JokeAPI to respond to users. This turns dry interactions into engaging moments. You'll see how the AI selects and delivers these jokes below.
The results of a funny chat.
Where humor meets automation.
Once connected, your AI handles the joke selection so you don't have to.
HUMOR
Natural icebreakers
The AI uses JokeAPI to find jokes that fit the current mood. This makes the bot feel less like a script and more like a personality.
VARIETY
Categorized content
Your agent can pick from different joke types to keep things fresh. It avoids repeating the same lines to the same users.
CONTROL
Human oversight
The AI suggests the joke, but you decide if it's appropriate for your specific use case. You keep the final say on the bot's tone.
ENGAGEMENT
Better user retention
Users stay in the chat longer when the interaction feels human. Humor is a simple way to build that rapport.
The workflow
What your AI does when a joke is needed.
The AI manages the lookup and selection process entirely.
Find joke types
The AI checks what kinds of humor are available to ensure it doesn't pick something off-brand.
list_joke_categoriesFetch the joke
Once a category is chosen, the AI grabs a specific joke from the database.
get_jokeContext check
The AI reviews the joke against the conversation history to make sure the timing is right.
get_jokeDeliver the punchline
The agent sends the joke to the chat interface in a way that feels natural to the user.
get_joke
Try it
Copy these to start.
Use these prompts to test the connection immediately.
Starting points
These are ideas to get you moving. Swap out the specific joke types or channels to fit your needs.
JokeAPI Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_ehP8o1Phz9hwJYdsuOgZWj7sQawj2ZQgyomcsxHH/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — JokeAPI capabilities are ready to use.
{
"mcpServers": {
"jokeapi-mcp": {
"url": "https://edge.vinkius.com/vk_preview_ehP8o1Phz9hwJYdsuOgZWj7sQawj2ZQgyomcsxHH/mcp"
}
}
}List all available joke categories so we can pick a tone for this Slack channel.
Find a programming joke to use in our developer support chat.
Get a quick one-liner joke to break the ice with this new user.
Check the available joke categories and pick a funny one for our Discord bot.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect JokeAPI once, then ask.
Just follow the link to connect. Your credentials stay encrypted, and you can jump straight back into your AI client.
Connect JokeAPI to your AIFAQ
How the humor works
- 01
Can the AI create its own jokes?
No. The AI can only pull existing, vetted jokes from the JokeAPI database.
- 02
Can the AI delete jokes from the API?
No. The tools only allow the AI to read and list joke data, not modify the source.
- 03
How does the AI know which joke to pick?
The AI uses the list of categories to narrow down the search and then selects a joke that fits the conversation.
- 04
Will the AI use inappropriate jokes?
The AI relies on the categories provided by the API. You should test the categories first to ensure they match your brand.
- 05
Can I restrict the AI to only one type of joke?
Yes. You can instruct your agent to only use a specific category found via the list tool.
More questions about JokeAPI? The Connector page answers them. See everything the JokeAPI Connector can do
Connect JokeAPI to Claude, Cursor, ChatGPT & more
