Give your AI agent a video editor

The VideoShipper MCP server lets any AI model build and render real videos from designer motion templates. When someone asks their AI to make a video, the model can pick templates, fill them in, and export a finished MP4, all through your account.

Connect in one click, no keys, no config files

VideoShipper supports OAuth, so connecting is the same as signing in with Google. In Claude, open Settings → Connectors → Add custom connector, paste the server URL, and click Connect:

https://videoshipper.com/api/mcp
  1. Claude opens a VideoShipper page in your browser. Sign in (or create an account).
  2. Click Authorize. That's the whole setup.
  3. Chat normally: ask for a video and your AI browses templates in a visual gallery, builds the project, renders it, and shows the finished video right in the chat.
  4. Each finished render spends credits from your plan, the same as the editor. AI access needs a paid plan.

The same one-click flow works in Claude Desktop, VS Code, and any other MCP client with OAuth support. Your AI never sees your password, and you can disconnect anytime from the client's settings.

Tools

  • list_templates
    Browse the motion-design template library (id, name, category, aspect, tier).
  • get_template
    Get one template's editable fields and an aiHint on when to use it.
  • create_project
    Assemble a video project from a sequence of template clips.
  • update_project
    Replace a project's clips, aspect ratio, or fps.
  • render_video
    Render a project to a finished MP4. Spends credits; returns a renderId.
  • get_render
    Poll a render's progress; returns the download URL when done.
  • get_credits
    Check the account's credit balance and plan tier.

Prefer API keys? That works too

For scripts, servers, and clients without OAuth, mint a long-lived key in Settings and send it as a header:

{
  "mcpServers": {
    "videoshipper": {
      "url": "https://videoshipper.com/api/mcp",
      "headers": { "Authorization": "Bearer vsk_live_YOUR_KEY" }
    }
  }
}

For clients that only speak stdio, bridge with mcp-remote:

{
  "mcpServers": {
    "videoshipper": {
      "command": "npx",
      "args": [
        "mcp-remote", "https://videoshipper.com/api/mcp",
        "--header", "Authorization:Bearer vsk_live_YOUR_KEY"
      ]
    }
  }
}

Or use the REST API

Any agent that speaks HTTP can call the same tools at /api/v1/{tool}:

curl -X POST https://videoshipper.com/api/v1/render_video \
  -H "Authorization: Bearer vsk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "projectId": "…", "quality": "HD" }'

Pricing & credits

API access is included on every paid plan. Renders spend prepaid credits: 1 credit for a 1080p or 720p export, 2 for 4K, plus 1 per extra minute. You never pay more than the credits you hold, so there are no surprise bills. See pricing.