Spimov MCP server — dub videos via Claude Desktop / Claude Code / any MCP client
Spimov MCP server — dub videos via Claude Desktop / Claude Code / any MCP client. That is what the spimov mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
The server publishes 14 tools. What each one is for:
create_dub — Upload a local file and queue a dubbing job (stdio only)dub_youtube — Dub a YouTube URL server-side; optional auto-upload to a channelget_job_status — Poll a job (queued / processing / review / completed / failed)list_jobs — Recent jobs for the accountlist_segments — Transcript segments (text, speaker, emotion, timing) of a jobupdate_segment — Edit one segment's text/emotion/speaker/skip and resynthremix_video — Re-render audio mix / subtitles / lipsync without re-dubbingdownload_video — Save the finished MP4 locally (stdio only)get_download_url — Get a shareable, time-limited browser download link for the MP4 (use this over HTTP/web)get_subtitles — Fetch SRT/VTT (any embedded language)upload_to_youtube — Publish (or retry) a finished job to a connected channelcancel_job — Cancel/deleteConfiguration is passed through the environment: SPIMOV_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Because this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.
Among the browser automation options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Spimov's toolset — create_dub, dub_youtube, get_job_status and 11 more — is a fair guide to whether it matches your workflow.
This entry was verified against Spimov's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| create_dub | Upload a local file and queue a dubbing job (stdio only). |
| dub_youtube | Dub a YouTube URL server-side; optional auto-upload to a channel. |
| get_job_status | Poll a job (queued / processing / review / completed / failed). |
| list_jobs | Recent jobs for the account. |
| list_segments | Transcript segments (text, speaker, emotion, timing) of a job. |
| update_segment | Edit one segment's text/emotion/speaker/skip and resynth. |
| remix_video | Re-render audio mix / subtitles / lipsync without re-dubbing. |
| download_video | Save the finished MP4 locally (**stdio only**). |
| get_download_url | Get a shareable, time-limited browser download link for the MP4 (use this over HTTP/web). |
| get_subtitles | Fetch SRT/VTT (any embedded language). |
| upload_to_youtube | Publish (or retry) a finished job to a connected channel. |
| cancel_job | Cancel/delete. |
| list_languages | Source + target language list (17 target languages). |
| get_quota | Current minute & request usage vs. plan limits. |
{
"mcpServers": {
"spimov": {
"command": "uvx",
"args": ["spimov-mcp"],
"env": {
"SPIMOV_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| SPIMOV_API_KEY | Credential the server authenticates with. | Yes |
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.