RemixMeme

Generate watermark-free vertical AI meme videos from 1–2 photos for TikTok and Reels.

Serveur MCP hébergé

npx add-mcp 'https://remixmeme.com/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

RemixMeme logo

RemixMeme

Remote MCP, CLI, and REST API for watermark-free AI meme videos.

Upload 1–2 photos and generate vertical videos from public templates, ready for TikTok and Reels. Agents can list templates without a key, then generate and track videos with an API key.

English · 简体中文

Website Docs MCP Registry Remote MCP License: MIT

This repository is the public integrations pack: MCP metadata, an Agent Skill, and usage docs. The RemixMeme website itself is not open-sourced here. RemixMeme is a third-party tool and is not an official TikTok or CapCut product.

MCP

The server is https://remixmeme.com/mcp (Streamable HTTP).

Claude Code

claude mcp add --transport http remixmeme https://remixmeme.com/mcp

Codex

codex mcp add remixmeme --url https://remixmeme.com/mcp

Cursor (~/.cursor/mcp.json)

{ "mcpServers": { "remixmeme": { "url": "https://remixmeme.com/mcp" } } }

VS Code (.vscode/mcp.json)

{ "servers": { "remixmeme": { "type": "http", "url": "https://remixmeme.com/mcp" } } }

Claude Desktop, ChatGPT developer mode, and other Streamable HTTP clients can use the same URL. Full guides: remixmeme.com/docs#mcp.

Tools

ToolAuthWhat it does
list_templatesnoneList public templates (query, category, limit, offset)
get_templatenoneGet one template by slug
get_creditsAPI keyCredit balance for the key owner
generate_videoAPI keyStart a generation (consent must be true)
get_generationAPI keyPoll one of your tasks by id
list_generationsAPI keyList your generations

Template listing does not return generation prompts. Send API keys only as Authorization: Bearer sk_..., never in tool arguments.

generate_video needs consent: true (you have rights to the submitted media, and will not generate sexual or exploitative content involving minors). Provide template_slug and/or prompt. Optional: image_url, aspect_ratio (defaults to 9:16), model, duration_seconds, resolution, count, audio.

Create a key at Settings → API Keys. Generation uses the same credits as the website.

CLI

npx remixmeme --help
npx remixmeme templates chatgpt

Or install it:

npm install -g remixmeme
# same CLI also via:
curl -fsSL https://remixmeme.com/cli/install.sh | bash

Docs: remixmeme.com/cli.

REST API

Base URL: https://remixmeme.com/api/v1
OpenAPI: https://remixmeme.com/api/v1/openapi.json

# Public: list templates
curl -sS "https://remixmeme.com/api/v1/templates?query=chatgpt&limit=5"

# Authenticated: check credits, then start a generation
curl -sS https://remixmeme.com/api/v1/me \
  -H "Authorization: Bearer $REMIXMEME_API_KEY"

curl -sS -X POST https://remixmeme.com/api/v1/generations \
  -H "Authorization: Bearer $REMIXMEME_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"consent":true,"templateSlug":"if-i-was-chatgpt-trend","imageUrl":"https://example.com/photo.jpg","aspectRatio":"9:16"}'

consent must be true. Successful responses use { "code": 0, "message": "ok", "data": ... }. Docs: remixmeme.com/docs#rest.

Agent Skill

skills/remixmeme/SKILL.md teaches an agent to call the public REST API with curl.

npx skills add xianyu110/remixmeme

License

The files in this repository are MIT.