Edit videos with Cursor

Cursor's agent supports the Model Context Protocol natively. Five minutes of setup and you can edit videos without leaving your editor.

1

Install PandaStudio and Cursor

Get PandaStudio from writepanda.ai and Cursor from cursor.com. Install both.

2

Install Node.js if needed

bash
node --version

Need 18+. Get it from nodejs.org if missing.

3

Turn on PandaStudio's automation server + copy the token

PandaStudio's automation server is localhost-only and gated by a bearer token. To find your token:

  1. Open PandaStudio on your machine.
  2. Go to Settings → Automation.
  3. Toggle Enable automation server on. A bearer token will appear — copy it.

The token is a random 32-byte secret stored in your OS keychain. It never leaves your machine — agents only need it because the local HTTP server requires it on every request.

4

Add the MCP server to Cursor

Cursor reads MCP servers from a per-project or global file:

  • Global: ~/.cursor/mcp.json (recommended for PandaStudio — you'll want it available in every workspace)
  • Project-only: .cursor/mcp.json at the workspace root

Create it if it doesn't exist, then paste in:

~/.cursor/mcp.json
{
  "mcpServers": {
    "pandastudio": {
      "command": "npx",
      "args": ["-y", "@writepanda/mcp"],
      "env": {
        "PANDASTUDIO_TOKEN": "paste-your-token-here"
      }
    }
  }
}

Swap paste-your-token-here for the token from step 3 and save.

5

Install the PandaStudio Skill

The Skill teaches Claude (and any other model you use in Cursor) the full PandaStudio command surface so it can chain edits without you explaining the API. Run this once in your terminal:

bash
npx skills add kamskans/pandastudio-skills

The tool detects Cursor is installed and copies the Skill to .cursor/skills/pandastudio/ globally. It also installs for any other agents you have — one command covers all of them.

6

Verify Cursor sees PandaStudio

Open Cursor settings → Features → MCP. You should see pandastudio listed with a green dot. If it's red, click View logs — usually a typo in the JSON or a stale token.

7

Use it from the agent panel

Open the Composer (⌘L on macOS / Ctrl L on Windows), pick Agent mode, and try:

  • "Open my latest recording, transcribe it, remove filler words and silences, then export an MP4."
  • "Create a new 9:16 project, import the file at ~/Recordings/launch.mov, add bold captions, and preview it."
  • "List all my projects from this week and tell me which one is longest."

Troubleshooting

  • Server shows red — open the MCP logs panel. 90% of failures are JSON typos or a missing comma.
  • Tools work but commands fail with "License gate engaged" — purchase a license at /pricing or use your remaining trial exports.