import { BorderBeam } from "@/components/ui/border-beam" const tabs = [ { label: "Local (stdio)", steps: [ { cmd: "npm install -g premiere-pro-mcp", comment: "# Install globally" }, { cmd: "premiere-pro-mcp --install-cep", comment: "# Install the CEP panel into Premiere" }, ], config: `{ "mcpServers": { "premiere-pro": { "command": "premiere-pro-mcp" } } }`, note: "Works with Claude Desktop, Windsurf, Cursor, and any MCP client that supports stdio.", }, { label: "Remote (Fly.io)", steps: [ { cmd: "npm install -g mcp-remote", comment: "# Install mcp-remote proxy" }, ], config: `{ "mcpServers": { "premiere-pro": { "command": "npx", "args": [ "mcp-remote", "https://premiere-pro-mcp.fly.dev/mcp" ] } } }`, note: "Note: the file bridge still requires the CEP plugin on the same machine or a shared volume.", }, ] function CodeBlock({ code, label }: { code: string; label?: string }) { return (
{code}
Get started
{tab.note}