Developer Platform

Generate videos programmatically with the TapVid REST API and MCP server.

REST API Quickstart

Call TapVid directly from your own code.

  1. Create an API key on the API Keys page and store it securely — it is shown only once.
  2. Pass it as a Bearer token on every request.
  3. Upload materials, create a video, then poll for the download URL.

Authenticated request

curl "https://api.tapvid.ai/api/public/v1/video/status?video_id=vK8p2M" \
  -H "Authorization: Bearer sk_live_xxx"
http

MCP Quickstart

Connect Claude, Cursor, or any MCP client and generate videos in chat.

  1. Create an API key on the API Keys page and store it securely — it is shown only once.
  2. Add TapVid to your MCP client with the key as a Bearer header.
  3. Ask for a video in plain language — TapVid uploads materials, creates the video, and returns the download URL.

Connect (claude.ai)

Settings → Connectors → Add custom connector, set the URL to https://mcp.tapvid.ai/mcp and add an Authorization: Bearer sk_live_xxx request header.

Connect (Claude Code / Cursor)

mcp.json

{
  "mcpServers": {
    "tapvid": {
      "type": "http",
      "url": "https://mcp.tapvid.ai/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxx"
      }
    }
  }
}
json