RemixMemeRemixMeme

Developers

RemixMeme public API, CLI, and MCP

RemixMeme is a third-party meme video tool. This public API, CLI, and MCP use the same generation service and credit charges as the website. RemixMeme is not affiliated with TikTok, CapCut, or OpenAI.

API keys

Create a key at /settings/apikeys. Send it only as an Authorization Bearer token. Do not put keys in query strings.

Authorization: Bearer sk_your_key

REST API

Base URL: https://remixmeme.com/api/v1. Machine-readable spec: /api/v1/openapi.json. Template listing is public. Upload, credits, and generation require a key. Prompt text is never returned.

List templates

curl "https://remixmeme.com/api/v1/templates?query=chatgpt&limit=5"

Upload a photo

curl -X POST https://remixmeme.com/api/v1/uploads \
  -H "Authorization: Bearer sk_your_key" \
  -F "file=@photo.jpg"

Generate and poll

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

curl -H "Authorization: Bearer sk_your_key" \
  https://remixmeme.com/api/v1/generations/TASK_ID

Créditos

curl -H "Authorization: Bearer sk_your_key" \
  https://remixmeme.com/api/v1/me

CLI

A single Node 18+ script. It is not published to npm. Install it to ~/.local/bin/remixmeme:

curl -fsSL https://remixmeme.com/cli/install.sh | bash
remixmeme auth set sk_your_key
remixmeme templates chatgpt
remixmeme generate --template if-i-was-chatgpt-trend --image photo.jpg --consent
remixmeme wait TASK_ID

A shorter install page lives at /cli.

MCP

Hosted Streamable HTTP MCP at https://remixmeme.com/mcp. Send the API key in the Authorization header, not in tool arguments. list_templates and get_template work without a key. Credits and generation require one. Tools do not return hidden prompt text.

Cursor

{
  "mcpServers": {
    "remixmeme": {
      "url": "https://remixmeme.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_your_key"
      }
    }
  }
}

Claude Desktop or Claude Code

{
  "mcpServers": {
    "remixmeme": {
      "type": "http",
      "url": "https://remixmeme.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_your_key"
      }
    }
  }
}
Ayuda