mcp.film

mcp.film / Review & Distribution / Mux MCP Server

Mux MCP Server

OfficialRemoteby Muxfreemiumverified Sep 30, 2026

Official Mux MCP: upload, manage, and analyze video via API or hosted remote server.

What it does

The official MCP server for the full Mux Video + Mux Data platform: upload videos, create and manage assets and live streams, mint playback IDs, manage webhooks, and query video performance analytics. Available both as a hosted remote at mcp.mux.com (OAuth, pick your environment) and as the @mux/mcp npm package — the strongest official offering in video infrastructure. Its two tools are a docs search (search_docs) and a sandboxed TypeScript executor over the Mux SDK, so the whole API surface is reachable without hundreds of tool definitions.

Connect

Remote endpoint (Streamable HTTP)
https://mcp.mux.com
Claude Code
claude mcp add --transport http mux https://mcp.mux.com
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "mux": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.mux.com"
      ]
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "mux": {
      "url": "https://mcp.mux.com"
    }
  }
}
Auth: oauth · env MUX_TOKEN_ID — Remote: OAuth via dashboard.mux.com. Local: MUX_TOKEN_ID + MUX_TOKEN_SECRET from dashboard.mux.com → Settings → Access Tokens

Sample tools

search_docsexecute

Field notes

npm @mux/mcp v15.3.0 (released 2026-09-23), Apache-2.0, source at muxinc/mux-ts under packages/mcp-server, and the repo is still pushed weekly. The tool is named search_docs, per both the source and Mux's docs; earlier listings here called it docs_search. The other tool is execute, which runs TypeScript against the @mux/ts SDK in an isolated sandbox. That two-tool 'Code Mode' design is unchanged and covers the whole API without hundreds of per-endpoint tools. Since v15.0 the package ships a second binary, mcp-code-runner, which v15.2 made resolve Deno via DENO_PATH or a bundled binary. The desktop bundle ships without Deno, so point DENO_PATH at one if local execute fails. v15.3 dropped the 'Experimental' label from Mux Robots (captions, chapters). The hosted remote falls back to Basic auth (base64 token ID:secret in the Authorization header) for clients without OAuth. v15.0 remains the breaking release: @mux/mux-node became @mux/ts (the old name is an alias), client.robotsPreview became client.robots, and the deprecated Data filters/exports endpoints are gone. Code written against v14 needs MIGRATION.md.

Also in Review & Distribution

Used in

Archive To Trailer · Turn an archive or dailies library into a trailer

Pairs well with