About Memeboat
Memeboat is an MCP server for finding meme templates and creating shareable memes from an AI assistant. It offers both a hosted endpoint and a stdio package, with caption styling and layout options.
Key features
- 01Search a catalog of meme templates
- 02Get template details by slug
- 03Create memes with custom captions
- 04Set caption styling and layout
- 05Return shareable page and image URLs
Use cases
- 01Find a template for a topic or meme name
- 02Create a captioned meme for sharing
- 03Style captions or place them in a top bar
MCP support
Memeboat exposes template search, template details, and meme creation as MCP tools. MCP clients can connect to its remote endpoint over streamable HTTP or run the stdio package.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://memebo.at/mcpclaude mcp add --transport http memeboat https://memebo.at/mcp{"mcpServers":{"memeboat":{"type":"http","url":"https://memebo.at/mcp"}}}Open in Cursor{"servers":{"memeboat":{"type":"http","url":"https://memebo.at/mcp"}}}Open in VS Code{"mcpServers":{"memeboat":{"type":"http","url":"https://memebo.at/mcp"}}}{"mcpServers":{"memeboat":{"serverUrl":"https://memebo.at/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEMemeboat MCP
MCP server for Memeboat — search 25,000+ meme templates and create real, shareable memes straight from your AI assistant. Free, anonymous, no API key.

Ask your assistant things like:
"Make a Buzz Lightyear everywhere meme about code reviews"
…and it will search the catalog, caption the template, and hand you back a live meme URL:
https://memebo.at/meme/x-x-everywhere-code-reviews-code-reviews-everywhere-ab12cd
Install
No install — connect by URL (recommended)
Memeboat is also hosted as a remote MCP server at https://memebo.at/mcp (streamable HTTP, no auth):
claude mcp add --transport http memeboat https://memebo.at/mcp
In Claude (web/desktop): Settings → Connectors → Add custom connector → https://memebo.at/mcp.
npm package (stdio)
Requires Node.js 18+.
Claude Code
claude mcp add memeboat -- npx -y memeboat-mcp
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"memeboat": {
"command": "npx",
"args": ["-y", "memeboat-mcp"]
}
}
}
Cursor / other MCP clients
Any client that speaks stdio MCP works the same way: run npx -y memeboat-mcp.
Tools
| Tool | What it does |
|---|---|
search_meme_templates | Search templates by name or topic (query, optional limit). Returns slugs, image URLs and a suggestedCaptionCount per template. |
get_meme_template | Details for one template by slug: dimensions, image URL, caption count. |
create_meme | Caption a template (template slug + texts[], top-to-bottom) and get back the meme's page URL and direct image URL. Supports per-caption styling and layout (see below). |
Caption placement: 1 text = bottom caption, 2 texts = classic top/bottom, more texts fill the template's own caption boxes in order — matching suggestedCaptionCount gives the best results.
Styling (create_meme): each entry in texts[] can be a plain string or an object { text, color?, outline?, font? }. Colors are a hex value (#f00/#ff0000) or one of white, black, red, yellow, blue, green; leave outline off and a readable outline is picked for you. A top-level font sets the default for every caption, and layout: "top" puts the captions in a white bar above the image instead of overlaying them. Fonts: impact, arial, helvetica, times, courier, titillium, thick, kalam, comic, notosans, notosanshebrew.
"Make a drake meme, red top caption, in the top layout"
How it works
This package is a thin stdio client over Memeboat's public JSON API (https://memebo.at/api/...). Created memes are rendered server-side by Memeboat and hosted there — the image URL is immediately shareable. Creation is rate-limited per IP; be a good citizen.
Point the server at another instance with MEMEBOAT_API_URL (useful for development).
Where to find it
- Official MCP Registry:
at.memebo/memeboat-mcp - npm: memeboat-mcp
- Smithery: @memeboat/memeboat
- Glama: server · connector
- mcp.so: memeboat
About Memeboat
Memeboat is a free, anonymous meme generator — no sign-up, no login walls. Browse the full catalog at memebo.at/templates.
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.