MCP SERVER

Capsule MCP

Connect AI agents to Capsule Studio. Create projects, render videos, and chat with the Capsule coproducer over the Model Context Protocol.

Endpoint

MCP transport (Streamable HTTP)
https://mcp.capsule.video/mcp

Authenticated via OAuth 2.1 with PKCE through WorkOS AuthKit. Use the same Capsule account you sign into studio.capsule.video with.

Connect Claude Desktop

Add this to your claude_desktop_config.json and restart Claude:

{
  "mcpServers": {
    "capsule": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.capsule.video/mcp"
      ]
    }
  }
}

Claude will open a browser window for sign-in the first time you use a Capsule tool.

Connect other clients

Any MCP client that supports OAuth 2.1 can connect directly to https://mcp.capsule.video/mcp. Clients without OAuth support (older versions of Claude Desktop, Cursor, etc.) should bridge through mcp-remote as shown above.

Available tools

NameDescription
whoamiReturns the authenticated user's profile.
list-projectsLists all projects the user has access to.
get-projectGets a single project by ID.
create-projectCreate a new empty Capsule project. Returns the project ID and Studio URL.
coproducer-chatSend a message to the Capsule coproducer AI agent for a project. The agent guides you through video production: Context & Goal → Source Material → VO Script → Voiceover Recording → Screen Recordings → Handoff.
get-project-linkGet the Capsule Studio URL for a project.
inspect-templateReturns the available template input fields for a project's render template.
render-variantInitiates a video render for a project template with the provided inputs.
get-render-statusChecks the status of a video render by export ID.

For AI agents

Machine-readable descriptors:

Learn more