mcpField
M
Memeboat

Memeboat

Remote
memebo.atMedia & Design1Updated 3w ago

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

  1. 01Search a catalog of meme templates
  2. 02Get template details by slug
  3. 03Create memes with custom captions
  4. 04Set caption styling and layout
  5. 05Return shareable page and image URLs

Use cases

  1. 01Find a template for a topic or meme name
  2. 02Create a captioned meme for sharing
  3. 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.

Endpointhttps://memebo.at/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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.

Packages
npmmemeboat-mcp0.3.0

Tools

Details

From the project README

Memeboat MCP

smithery badge memeboat-mcp MCP server

MCP server for Memeboat — search 25,000+ meme templates and create real, shareable memes straight from your AI assistant. Free, anonymous, no API key.

Demo: Claude creates a meme via memeboat-mcp

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

ToolWhat it does
search_meme_templatesSearch templates by name or topic (query, optional limit). Returns slugs, image URLs and a suggestedCaptionCount per template.
get_meme_templateDetails for one template by slug: dimensions, image URL, caption count.
create_memeCaption 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

About Memeboat

Memeboat is a free, anonymous meme generator — no sign-up, no login walls. Browse the full catalog at memebo.at/templates.

License

MIT

Comments

Markdown supported

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.