Memeboat Mcp

at.memeboPublished by memebo.atOfficial publisherv0.3.0Updated Oct 24, 2026

Search 25,000+ meme templates and create shareable memes on memebo.at. Free, anonymous, no API key.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingMedia & Design

Overview

AI-generated overview

Lets an assistant search 25,000+ meme templates on memebo.at and caption one into a real, shareable meme with page and image URLs.

What you can do
  • Search meme templates by name, alias or topic, with slugs, image URLs and suggested caption counts
  • Fetch one template's details by slug: dimensions, image URL and caption count
  • Create a meme by captioning a template, with per-caption color, outline and font options and a top-bar layout
  • Return the meme's page URL and a direct image URL for sharing
When to use it
Useful when you want an assistant to turn a joke, reaction or announcement into a ready-to-share meme image without leaving the chat, and you are fine with the result being hosted publicly on memebo.at.
Requirements
Either connect to the hosted remote endpoint over streamable HTTP with no authentication, or run the npm package locally with Node.js 18+ via npx over stdio. No API key or account is needed; the optional MEMEBOAT_API_URL variable points the client at another instance.
Before you install
Every created meme is rendered and hosted publicly on memebo.at, so anything you caption becomes shareable by URL; avoid putting private or sensitive text in captions. Creation is rate-limited per IP, and the local package sends requests to Memeboat's public API.

Installation

In SourceWeft

  1. Open Memeboat Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/at.memebo%2Fmemeboat-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "memeboat": {
      "type": "http",
      "url": "https://memebo.at/mcp"
    }
  }
}

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):

bash
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
bash
claude mcp add memeboat -- npx -y memeboat-mcp
Claude Desktop

Add to claude_desktop_config.json:

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

Source: README.md at commit f370910

Tools

3

search_meme_templates

Search meme templates

Search memebo.at's catalog of 25,000+ meme templates by name, other names or topic (e.g. "drake", "distracted boyfriend", "cat"). Returns matching templates with their slug (use it with create_meme), image URL and a suggested caption count.

Parameterslimitqueryrequired

get_meme_template

Get meme template details

Fetch one meme template by its slug (from search_meme_templates or a memebo.at/templates/<slug> URL): dimensions, image URL and suggested caption count.

Parametersslugrequired

create_meme

Create a meme

Create a real, shareable meme on memebo.at by captioning a template. texts are placed top-to-bottom: 1 caption = bottom text, 2 captions = classic top/bottom, N captions fill the template's boxes in order (match suggestedCaptionCount when possible). Returns the meme page URL and a direct image URL. Rate-limited per IP — space out repeated calls.

Parametersfontstyletextsrequiredlayouttemplaterequired

Version history

1
  1. v0.3.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts