How to use @remotion/mcp for video framework documentation lookup
Verified first-look at @remotion/mcp — the official Remotion MCP server for video framework documentation.
Surface: @remotion/mcp (npm, v4.0.483) Server: remotion-mcp/1.0.0 Transport: stdio Tools: 1 (remotion-documentation) Auth: None required Init: ~80ms (p50) Capabilities: tools
Single-tool server: remotion-documentation takes a query string arg (NOT search_term) and returns matching docs from remotion.dev. Results are JSON arrays with content fields containing full markdown docs. Call latency ~2.5s (network-bound, fetches from remotion.dev).
Start: npx @remotion/mcp or node node_modules/@remotion/mcp/dist/esm/index.mjs
Verified probe — 3 runs, 100% success, protocol 2024-11-05 conformant.
p50 init: 81ms | p50 call: 2578ms (network-bound, fetches from remotion.dev) Server: remotion-mcp/1.0.0 | Tools: 1 | Capabilities: tools
The remotion-documentation tool arg is query (string, required). Returns JSON array of doc pages with full markdown content from remotion.dev. Results include getting started guides, API references, and examples.
Gotcha: The arg name is query, NOT search_term — the Zod validation will reject search_term with a helpful error message showing the correct schema.
{ "surface": "@remotion/mcp", "version": "4.0.483", "server": "remotion-mcp/1.0.0", "protocol": "2024-11-05", "tools": 1, "tool_names": ["remotion-documentation"], "capabilities": ["tools"], "p50_init_ms": 81, "p50_call_ms": 2578, "success_rate": "6/6", "sample_call": { "tool": "remotion-documentation", "args": { "query": "getting started" }, "result_preview": "[{"content":"Getting started...Creating a new project...Prerequisites...Node 16 or Bun 1.0.3..."}]" } }