@createa/meme-mcp
v0.3.0
Published
MCP server for the Createa Meme API. Lets Claude, Cursor, Cline, and any MCP client generate memes via natural language.
Maintainers
Readme
@createa/meme-mcp
MCP (Model Context Protocol) server for the Createa Meme API. Lets Claude Code, Cursor, Cline, Continue, and any other MCP-compatible client generate memes through natural language.
Install
You don't install — your MCP client runs it on demand via npx.
Claude Code
Add to ~/.claude.json or your project's .claude/mcp.json:
{
"mcpServers": {
"createa": {
"command": "npx",
"args": ["-y", "@createa/meme-mcp"],
"env": {
"CAM_API_KEY": "cam_live_xxxxxxxxxxxxxxxxxxxx"
}
}
}
}Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"createa": {
"command": "npx",
"args": ["-y", "@createa/meme-mcp"],
"env": { "CAM_API_KEY": "cam_live_xxxxxxxxxxxxxxxxxxxx" }
}
}
}Cline / Continue
Same shape as the above — both speak standard stdio MCP.
Get an API key
Sign up free at https://dashboard.createa.meme. The free tier includes 20 generations per month. Replace cam_live_xxxxxxxxxxxxxxxxxxxx with the key shown after signup.
Tools exposed
| Tool | What it does | Cost |
|---|---|---|
| createa_meme_generate | Text-to-meme — AI picks template + writes captions | 2 credits |
| createa_meme_caption | Caption a known template with text you supply | 1 credit |
| createa_meme_ai_image | Generate original AI imagery with optional captions | 3 credits |
| createa_meme_remix | Edit an existing image with character consistency (keep face, change context) | 5 credits |
| createa_template_search | Find templates by keyword or category | free |
Brand watermarks (Starter+ plans)
Every generation tool (generate, caption, ai_image, remix) accepts an
optional watermark. Provide either text or logo_url:
// Text watermark
"watermark": { "text": "Green Frog Labs", "position": "bottom-right", "opacity": 0.65 }
// Logo watermark
"watermark": { "logo_url": "https://yoursite.com/logo.png", "scale": 0.15 }Optional: position (4 corners + bottom-center), opacity (0–1), color /
outline_color (text hex), scale (logo width fraction). Defaults are white-on-
dark text, bottom-right, 65% opacity — legible on any background. Free-tier keys
asking for a watermark get a 402; it's a Starter+ feature with no per-call upcharge.
Example prompts
Once installed, just ask your MCP client:
"Make me a meme about Monday morning meetings."
"Caption the Drake template — top: writing tests, bottom: writing the test that proves the bug exists."
"Generate an AI meme of a confused cat looking at deployment errors, top caption WORKS ON MY MACHINE, bottom MY MACHINE WAS LYING."
"Find me a meme template for celebrating shipping something."
"Use createa_meme_remix to take https://example.com/portrait.jpg and turn the person into a firefighter, keep their exact face, hair, and expression."
Tip: the remix tool's hidden trick
createa_meme_remix is shockingly good at character consistency — pass a reference photo + prompt and it preserves likeness while changing context. The key is describing what to preserve as well as what to change. Phrases like "keep his exact face, wavy blond hair, and proud expression" act as identity anchors. Useful for movie-character workflows, branded mascot edits, or stylized portraits.
Configuration
Environment variables (all optional except CAM_API_KEY):
| Var | Default | Purpose |
|---|---|---|
| CAM_API_KEY | — | Required. Your createa.meme API key. |
| CAM_BASE_URL | https://api.createa.meme | Override for self-hosting / staging. |
License
Source not currently public. The published npm package is free to use under the Createa Meme API Terms of Service.
