2,000+ green screen meme clips to search, with an ffmpeg recipe to key each over video.
MCPpedia last refreshed this data
app.greenscreenmemes.api/green-screen-memes is an MCP server that 2,000+ green screen meme clips to search, with an ffmpeg recipe to key each over video. Its tool list has not been published yet over http, requires no API key, and scores 39/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
https://api.greenscreenmemes.app/mcpRemote servers are added as connectors, not in claude_desktop_config.json, which is for local servers.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
2,000+ green screen meme clips to search, with an ffmpeg recipe to key each over video.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in entertainment
The official MCP Server for the Mux API
Give Claude the ability to watch and understand videos — Claude Code plugin with frame extraction and multimodal audio analysis
Make games with AI: one MCP server that connects your agent to Unity, Unreal and Godot editors.
MCP server for WoW addons: Lua API, UI source, CVars, art, linting, plus model export to glTF/OBJ.
MCP Security Weekly
Get CVE alerts and security updates for app.greenscreenmemes.api/green-screen-memes and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Copy-paste examples for the Green Screen Memes API: about 2,100 green screen meme clips (trending reaction memes on solid green, blue or red backgrounds, most with their original sound), searchable by reaction, action or subject, over REST or MCP. New clips are added every day.
Each example finds a clip, downloads it and keys it over your own photo or video, ending with a 1080x1920 MP4 for Shorts, Reels or TikTok.
This repo is also a Claude Code plugin marketplace. The plugin sets up the MCP server
and adds a make-memes skill that plans captions, finds clips and composites them with
ffmpeg, one meme or a whole batch. Set GSM_API_KEY (free key)
in the shell you start Claude Code from, then run:
/plugin marketplace add green-screen-memes/green-screen-memes-api
/plugin install green-screen-memes@green-screen-memes
Then ask something like "I need a lot of memes for my business". Codex and other agents: see AGENTS.md for the same workflow and MCP setup.
| Example | What it shows | Run it |
|---|---|---|
claude-code/ | Connect the MCP server, then make a meme from one prompt | claude mcp add --transport http green-screen-memes https://api.greenscreenmemes.app/mcp --header "Authorization: Bearer $GSM_API_KEY" |
node/ | Search, download and composite from Node 18+, no dependencies | node examples/node/meme.mjs "shocked cat" background.jpg |
python/ | The same with the Python standard library | python3 examples/python/meme.py "shocked cat" background.jpg |
ffmpeg/ | curl + ffmpeg scripts: key over a photo, or over a video with mixed audio | examples/ffmpeg/key-over-image.sh background.jpg greenscreen.mp4 green |
remotion/ | A Remotion composition with a pre-keyed transparent clip | cd examples/remotion && npm install && npm run studio |
trending-to-short/ | Today's #1 trending clip as a vertical short | node examples/trending-to-short/trending-to-short.mjs background.jpg |
Everything except the MCP setup needs FFmpeg
(with ffprobe) on your PATH.
Sign in at https://api.greenscreenmemes.app/dashboard (Google or email link) and create a free Sandbox key: 50 video downloads in total and 30,000 calls a month, for building and testing. Then:
cp .env.example .env # put your key in GSM_API_KEY
set -a; source .env; set +a # or: export GSM_API_KEY=gsm_live_...
Keep the key on your machine or server. The API doesn't send CORS headers, so call it from a backend, not from a browser.
claude mcp add --transport http green-screen-memes https://api.greenscreenmemes.app/mcp \
--header "Authorization: Bearer $GSM_API_KEY"
Cursor and other MCP clients: url https://api.greenscreenmemes.app/mcp with the
same Authorization header. Ready-made configs are in
examples/claude-code. The server is also in the official MCP
Registry as app.greenscreenmemes.api/green-screen-memes.
Then ask, for example:
Make a meme for my coffee shop. Find a green screen of someone or something reacting with pure relief or joy, key it over ./shop.jpg as a vertical video and caption it "Monday, fixed."
Tools: search_green_screens, get_green_screen (video link and a ready ffmpeg
command), get_trending, list_collections, get_collection, list_tags,
get_usage.
curl -H "Authorization: Bearer $GSM_API_KEY" \
"https://api.greenscreenmemes.app/v1/memes?q=side%20eye&limit=5"
| Endpoint | |
|---|---|
GET /v1/memes?q=&tag=&color=&updatedSince=&limit=&cursor= | Search or list green screens |
GET /v1/memes/{id} | O |