Memegician
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
Memegician MCP server
Make memes inside Claude, ChatGPT, Cursor, VS Code, Windsurf and any MCP client. Your assistant writes the captions; Memegician finds the right template among 400+ classics and renders the image.
Hosted server:
https://memegician.ai/mcp(Streamable HTTP, nothing to install)Free tier (no key): 500 template searches and 25 rendered memes a day (with a small
memegician.aiwatermark), plus trending templatesWith an API key (get one, Startup or Enterprise plan): watermark-free renders; each render uses one API request
Docs: https://memegician.ai/mcp-server · Official MCP Registry:
ai.memegician/memegician
Tools
Tool | Input | Output |
|
| Template ids, names, slot counts, blank image URLs |
|
| Text slots (what each caption is for, in order), description, when to use, example captions |
|
| The meme image plus a permanent PNG URL |
|
| This month's most-searched templates (US Google search volume) and biggest risers |
Prompt: make_meme (topic, tone?).
Try: "Make a meme about Monday meetings using a trending template."
Related MCP server: Memeboat MCP
Connect (remote, recommended)
Claude (claude.ai / desktop): Settings → Connectors → Add custom connector → https://memegician.ai/mcp
Claude Code:
claude mcp add --transport http memegician https://memegician.ai/mcpCursor (.cursor/mcp.json) · Windsurf uses serverUrl instead of url:
{ "mcpServers": { "memegician": { "url": "https://memegician.ai/mcp" } } }VS Code (.vscode/mcp.json):
{ "servers": { "memegician": { "type": "http", "url": "https://memegician.ai/mcp" } } }Add "headers": { "Authorization": "Bearer YOUR_API_KEY" } for watermark-free renders.
Connect (local command)
For clients that only run local commands, use the stdio bridge. It forwards to the hosted server and has no dependencies.
npm (Node 18+):
{ "mcpServers": { "memegician": { "command": "npx", "args": ["-y", "memegician-mcp"], "env": { "MEMEGICIAN_API_KEY": "optional" } } } }PyPI (Python 3.8+):
{ "mcpServers": { "memegician": { "command": "uvx", "args": ["memegician-mcp"], "env": { "MEMEGICIAN_API_KEY": "optional" } } } }Leave MEMEGICIAN_API_KEY out to use the free tier.
Privacy
Rendered memes get a permanent public URL so they can be shared. Don't put private information in captions. Free-tier captions pass an automated safety check.
This repository
npm/: thememegician-mcpnpm package (stdio bridge)python/: thememegician-mcpPyPI package (stdio bridge)server.json: the entry in the official MCP Registryexamples/: client configs and a JSON-RPC smoke test (node npm/bin/memegician-mcp.js < examples/test-messages.jsonl)
The server itself is hosted by Memegician. Issues and feature requests are welcome.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Imgflip MCP — wraps Imgflip API (free, no auth for template listing)
Look up meme template images by name or description, with disambiguation for ambiguous names.
MCP server for meme generation, template search, caption rendering, and AI meme creation.
Generate on-brand images from your AI agent: design, edit, and render templates over MCP.
Related MCP Servers
- AlicenseBqualityDmaintenanceGenerates custom memes with text overlays using pre-configured templates. Supports multiple meme formats with customizable text positioning, fonts, and automatic word wrapping.2MIT

Memeboat MCPofficial
AlicenseAqualityCmaintenanceSearch 25,000+ meme templates and create shareable memes directly from your AI assistant.384 npm2MIT- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create memes by selecting from a library of templates and rendering captions with proper typesetting.AGPL 3.0
- AlicenseAqualityAmaintenanceMCP server for generating memes via the Imgflip API. It allows AI assistants to browse meme templates, caption them, and return the resulting image directly in the conversation.257 npm2MIT