Vinkius
JokeAPI

JokeAPI MCP for AI. Audit, pull, and categorize thousands of jokes instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

JokeAPI MCP on Cursor AI Code EditorJokeAPI MCP on Claude Desktop AppJokeAPI MCP on OpenAI Agents SDKJokeAPI MCP on Visual Studio CodeJokeAPI MCP on GitHub Copilot AI AgentJokeAPI MCP on Google Gemini AIJokeAPI MCP on Lovable AI DevelopmentJokeAPI MCP on Mistral AI AgentsJokeAPI MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

JokeAPI provides programmatic access to thousands of jokes for content auditing. This MCP lets your agent audit available joke categories, pull a random hit instantly, or filter results by specific flags like 'nsfw' or 'religious'.

It’s built for anyone who needs reliable, categorized humor data without manual searching.

What your AI can do

Check api status

Checks if the entire JokeAPI service is running and ready to accept requests.

Get jokes by category

Retrieves jokes that belong specifically to a listed category, like 'Programming' or 'Pun'.

Get random joke

Pulls any joke from the entire database immediately.

+ 2 more capabilities included
Verify service status

You confirm that the JokeAPI connection is live and operational before starting any content pull.

List all themes

Your agent shows you every possible joke category, like 'Pun' or 'Dark', so you know what kind of humor to expect.

Pull a random joke

You instantly get any joke pulled from the database without specifying a theme or type.

Filter by specific category

The agent pulls jokes that fit one particular style, like only 'Spooky' or 'Misc' material.

Audit content filters

You check the available blacklisting flags (e.g., 'political', 'sexist') to ensure your content stays safe and clean.

Included with Plan

Waiting for input…

AI Agent

JokeAPI: 5 Tools for Content Auditing

Use these five tools to manage joke data, check API status, list available categories, audit safety filters, and retrieve specific jokes.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using JokeAPI on Vinkius

Check Api Status

Checks if the entire JokeAPI service is running and ready to accept requests.

Get Jokes By Category

Retrieves jokes that belong specifically to a listed category, like 'Programming' or...

Get Random Joke

Pulls any joke from the entire database immediately.

List Joke Categories

Displays a full list of every available joke theme in the system.

List Joke Blacklist Flags

Lists all content flags you can use to filter out sensitive material, like 'nsfw' or...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The JokeAPI integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with JokeAPI, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
JokeAPI MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by JokeAPI. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 5 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manual content checks are a nightmare.

Right now, getting diverse content means jumping between multiple portals. You have to copy-paste jokes into a spreadsheet, manually checking them for tone, style, and whether they fall under acceptable flags. Then you run through different categories just to see what's available—it takes hours of tedious clicking.

With this MCP, the process flips entirely. Your agent handles all that manual labor. You simply ask it to check content flags or pull a joke by category, and the data streams back clean and ready for your app. It saves you the whole afternoon.

You get specific humor types using get_jokes_by_category.

Instead of just pulling a random joke, which might miss the mark entirely, this MCP lets your agent focus. You tell it you need 'Programming' jokes for a developer event. It pulls only those, skipping all the general or dark humor that isn't relevant.

That’s the difference now. You stop dealing with noise and start getting exactly the type of content you intended to use.

What your AI can actually do with this

Building entertaining apps requires more than just writing code; you need fresh content that hits the mark. This MCP lets your agent handle the entire process of joke research and auditing. You can talk to your client—your AI agent—and ask it to find exactly what you need, whether that's a random laugh or a highly specific theme like 'Programming'.

It checks which categories are available, pulls jokes based on those themes, and even audits content safety by checking flags for sensitive topics. If you use Vinkius, this MCP slots right into your existing setup, letting your agent manage all the data retrieval in one conversation. You get clean, structured joke data without ever having to touch a humor portal.

Built · Hosted · Managed by Vinkius JokeAPI - Programmatic Joke Data Management MCP
Server ID 019d844c-44da-7107-b45a-57455de797a9
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if JokeAPI is actually working? +

Run check_api_status. This tool confirms that the entire service connection is live and ready for any data retrieval or auditing tasks you plan to run.

What are all the joke themes available with list_joke_categories? +

Use list_joke_categories to get a full inventory. This tells you every theme, from 'Pun' to 'Misc', so you can build out your content plan.

Can JokeAPI help me filter for bad jokes? +

You manage this using list_joke_blacklist_flags. Running this tool shows all the available flags (like 'nsfw' or 'political') so you can audit your content against them.

I just need one joke right now, what do I use? +

Use get_random_joke. This tool pulls a single hit immediately, bypassing the need to specify any category or theme for quick testing.

Do I need an API key to use any of these tools, like list_joke_categories? +

No, you don't. This MCP service requires no API keys or credentials for access. You simply connect your AI client to Vinkius and the agent handles all communication automatically.

What should I do if get_jokes_by_category returns an empty list? +

If a joke category yields no results, your agent will report it. You can then run list_joke_categories to check the spelling of the theme or try getting a random joke instead.

What is the best workflow for finding jokes in a niche area? Should I use list_joke_categories first? +

Yes, always run list_joke_categories at the start. This confirms available themes before you attempt to retrieve content using get_jokes_by_category, preventing potential errors.

How do I ensure jokes are clean of specific markers? Can I combine flags with other tools? +

Your agent supports this. You first use list_joke_blacklist_flags to identify constraints, then pass those restrictions when querying for a joke in a category.

Is an API Key required for JokeAPI? +

No. JokeAPI is a free and open service. This server works out of the box without any static credentials required.

Can I filter jokes by language? +

Yes. Use the getRandomJoke tool and provide the lang parameter (e.g., 'en' or 'de'). Your agent will return matching jokes instantly.

Does it support setup/delivery format? +

Yes. JokeAPI provides both single-line and two-part (setup and delivery) jokes. Your agent will display them in the appropriate Markdown format.

Built & Managed by Vinkius 30s setup 5 tools

We've already built the connector for JokeAPI. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 5 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.