joke
An MCP wrapper for https://sv443.net/jokeapi/v2/
How to use
The joke MCP server serves as a wrapper for the JokeAPI hosted at https://sv443.net/jokeapi/v2/. This server allows developers to easily integrate a wide variety of jokes into their applications, enabling them to fetch jokes programmatically based on various categories and types. By using this MCP server, you can enhance user engagement with humor while keeping your code clean and efficient.
Once connected to the joke MCP server, you can interact with it by sending specific commands to retrieve jokes. While there are no documented tools yet, you can utilize the server to make GET requests for random jokes or jokes filtered by categories such as "Programming", "Miscellaneous", or "Puns". The easiest way to fetch a joke is to issue a simple request without any additional parameters, allowing the server to return a random joke for you.
How to install
Prerequisites
To use the joke MCP server, ensure you have Node.js installed on your machine.
Option A: Quick Start with npx
If you want to quickly start using the server, you can run the following command:
npx -y joke
Option B: Global Install Alternative
For a global installation, you can clone the repository directly from GitHub:
git clone https://github.com/nico-martin/joke-mcp.git
cd joke-mcp
npm install
Additional notes
When working with the joke MCP server, it's essential to handle potential network issues gracefully, as the server relies on an external API. Additionally, consider caching jokes locally to minimize API requests and improve response times. Since there are no specific environment variables required, you can start using the server right after installation.
Related MCP Servers
ai-command
Control WordPress using WP-CLI, AI, and MCP.
mcp-install-instructions-generator
Generate MCP Server Installation Instructions for Cursor, Visual Studio Code, Claude Code, Claude Desktop, Windsurf, ChatGPT, Gemini CLI and more
youtube-transcript
Zero-setup YouTube transcript extraction for Claude. Works on mobile, desktop, and web - no local installation required.
elementor
Comprehensive Elementor MCP Server plugin.
warden
A Model Context Protocol (MCP) server implementation for Warden - the development environment orchestration tool for Magento, Laravel, and other PHP applications.
silverstripe
MCP server that provides real-time validation feedback when AI assistants generate Silverstripe 6 PHP code. Catches common migration issues from Silverstripe 5 to 6 before they reach your codebase.