Labsco
MCP SERVER

Spimov AI Video Dubbing MCP Server - Youtube Dubbing - Voice Clone

by erdememinaga

Dub a video or a YouTube URL into another language, fix the transcript segment by segment, and publish the result.

Speech Synthesis & Transcription
Summary
Segment-level editing is what makes a dub usable.

A one-shot dub is either right or it is not, and re-running the whole thing is expensive. Here the transcript comes back as segments with speaker and emotion attached, so you fix the two lines that landed badly and re-synthesise only those — then remix the video without dubbing it again.

What it is

An MCP client for Spimov's dubbing service. It queues a job from a local file or a YouTube URL, exposes the transcript so single segments can be corrected and re-synthesised, re-renders the mix without re-dubbing, and can publish the finished video to a connected channel.

What you get
  • create_dub uploads a local file and queues a dubbing job (stdio only); dub_youtube dubs a YouTube URL server-side, optionally auto-uploading to a channel
  • get_job_status polls queued, processing, review, completed or failed; list_jobs shows recent jobs; cancel_job cancels or deletes one
  • list_segments returns transcript segments with text, speaker, emotion and timing; update_segment edits one segment's text, emotion, speaker or skip flag and re-synthesises it
  • remix_video re-renders the audio mix, subtitles or lipsync without dubbing again
  • download_video saves the finished MP4 locally (stdio only); get_download_url returns a shareable, time-limited browser link, which is the one to use over HTTP
  • get_subtitles fetches SRT or VTT in any embedded language
  • upload_to_youtube publishes or retries a finished job to a connected channel
  • list_languages covers the source and target list — 17 target languages; get_quota reports minute and request usage against the plan
Requirements

Two transports over the same REST API and the same key. Over stdio: pip install spimov-mcp and run spimov-mcp with SPIMOV_API_KEY in the environment — this is the only path with local file upload and local download. Over HTTP: the hosted endpoints are https://mcp.spimov.com/mcp (Streamable HTTP) and https://mcp.spimov.com/sse (legacy SSE), authenticated per request with an Authorization: Bearer header, or run spimov-mcp-http yourself. Keys are created once at spimov.com under Settings → API keys. SPIMOV_API_BASE overrides the API base for local development.

Setup effort

One command plus a key — pip install spimov-mcp, then supply credentials