mcp.film Submit

mcp.film / Music & Score / Doseedo Film Score

Doseedo Film Score

Spots the cut, plays the parts your agent writes on AI instrument models, and mixes the cues onto the picture.

OfficialHosted remoteOAuthfreemiumverified Site ↗Docs ↗

MCP server URL
https://api.doseedo.com/mcp/film

Caveats

  • The free account is 120 credits a month, and Doseedo's own 70-second, 22-part case-study cue spent all 120; Pro is $12 for 2,000.
  • An initialize on protocol 2025-11-25 gets an error instead of a downgrade; 2025-06-18 and 2026-07-28 work, so confirm your client connects.
  • It performs, it does not compose: the agent writes every note, or doseedo_supervise_cues cuts public-domain repertoire to the cues.
  • Instruments are AI models, not sample libraries: a take can miss or add notes, so read each part's fit receipt and listen before delivery.

What it does

Doseedo's hosted film endpoint covers the parts of scoring to picture an agent cannot do alone and leaves the writing to the agent. doseedo_spot_video turns a cut into a cue sheet (frame-exact cuts, keyframes, dialogue spans, cues with SMPTE in and out, hit points); doseedo_tempo_map lands the hits on downbeats; doseedo_render_score plays the written parts, one stem per part with a receipt saying whether each played its notes; doseedo_score_to_picture lays the mixed cues on the untouched video, ducked under dialogue and normalised to a delivery loudness. For a filmmaker-agent it is the route where music is written to this cut rather than generated to its length, and it comes back as stems plus a Logic Pro or Ableton Live project.

Auth

OAuth — Browser OAuth with dynamic client registration on the first tool call, or an X-API-Key header with a key from https://doseedo.com/settings/api-keys

Connect

Connect Doseedo Film Score to Claude Code

Claude Code
claude mcp add --transport http --scope user doseedo-film https://api.doseedo.com/mcp/film

Connect Doseedo Film Score to Claude Desktop

Settings → Connectors → Add custom connector → paste https://api.doseedo.com/mcp/film. Claude Desktop connects to hosted servers natively; the config file below is the fallback for accounts without the Connectors panel.

Fallback: claude_desktop_config.json via mcp-remote
{
  "mcpServers": {
    "doseedo": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.doseedo.com/mcp/film"
      ]
    }
  }
}

Connect Doseedo Film Score to Cursor

Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "doseedo": {
      "url": "https://api.doseedo.com/mcp/film"
    }
  }
}

Hosted endpoint for other MCP clients

Remote endpoint (Streamable HTTP)
https://api.doseedo.com/mcp/film

Sample tools

doseedo_spot_videodoseedo_tempo_mapdoseedo_render_scoredoseedo_render_mididoseedo_check_takedoseedo_mixdoseedo_score_to_picturedoseedo_supervise_cuesdoseedo_split_soundtrackdoseedo_session_from_stemsdoseedo_generate_sounddoseedo_quote

Field notes

Full curator notes (verified Nov 7, 2026)

Checked 7 Nov 2026: https://api.doseedo.com/mcp/film answers initialize anonymously as doseedo-film-score 0.21.0 and tools/list returns 25 tools; /mcp on the same host carries 48, including doseedo_generate_music (a prompt-to-song sketch), covers, project conversion and Logic session editing through Dø Desktop. Both are in the official MCP Registry at 0.21.0, as com.doseedo/film-score and com.doseedo/doseedo. Protocol handling is unusual: a client asking for 2025-11-25 gets JSON-RPC error -32022 rather than a downgrade, while 2025-06-18 and stateless 2026-07-28 work. Tool calls return 401 with OAuth protected-resource metadata; the authorization server supports dynamic registration and PKCE, and approving a client mints a revocable dsk_ key, so the X-API-Key header is the headless route. The vendor prints a Claude Code command only for /mcp; the line above is the same command pointed at the film endpoint. doseedo_instruments, doseedo_tempo_map, doseedo_recipes and doseedo_quote answer without signing in. Pricing per https://doseedo.com/pricing and doseedo_quote: a free account gets 120 credits a month with a monthly ceiling, and Pro is $12 for 2,000 with extra credits at 500 for $5. Rendering costs 10 credits per 30-second window per group of up to six player rows, so a six-player section counts as six. Spotting, tempo maps, mixing, delivery and the DAW session spend no credits, but spotting draws on a daily fair-use cap. Doseedo's own Big Buck Bunny case study spent 120 credits on one 70-second, 22-part cue: a free month in one cue. Limits: spotting takes mp4, mov, m4v, webm or mkv up to 2 GB and 3 h; render_score takes 32 lines, 96 player rows and 600 s a call; score_to_picture takes 64 tracks and 25 minutes a call, and a loud orchestral cue can land under the loudness target with a report saying why. A failed part is re-rolled once automatically. doseedo_supervise_cues cuts passages from about a thousand public-domain orchestral works to the cue sheet, with the credit line a CC BY edition needs. Spotting sees light, motion, editing and the soundtrack, not story. Output is instrumental per the guide, though the catalogue includes choir and wordless voice timbres; it lists 87 instruments where the site says 50+. Sound effects come from Stable Audio Open. Result URLs are pre-signed for 24 hours, and cancelling a running job discards the output but still spends the credits. Terms of 28 Oct 2026: you own generated content 'to the extent permitted by law', originality is not guaranteed, and outputs may not be used to train audio or music models; Doseedo says its models are trained on commissioned and licensed multitrack sessions and never on uploads, which is its own claim, not independently audited. For straight video-to-music without writing notes, Sonilo is the local alternative. Submitted by the vendor in PR #154 on 29 Oct 2026.

Also in Music & Score

Common questions

What is the Doseedo Film Score MCP server URL?
https://api.doseedo.com/mcp/film, a hosted MCP endpoint over streamable HTTP. Auth: OAuth.
Does Doseedo Film Score MCP need an API key?
No key to paste: it uses OAuth. Your MCP client opens a sign-in page the first time it connects.
How do I add Doseedo Film Score MCP to Claude Code?
Run claude mcp add --transport http --scope user doseedo-film https://api.doseedo.com/mcp/film, then sign in when Claude Code asks (or run /mcp, pick the server and choose Authenticate).
Is Doseedo Film Score MCP official?
Yes, Doseedo maintains it. mcp.film last verified the listing on Nov 7, 2026.

Pairs well with

Badge for your README

Maintain Doseedo Film Score? Link back to this listing. The badge shows the month it was last verified and updates when the curator re-checks it.

Listed on mcp.film: Doseedo Film Score, verified Nov 2026

Markdown
[![Listed on mcp.film](https://mcp.film/badge/doseedo.svg)](https://mcp.film/mcps/doseedo/)
HTML
<a href="https://mcp.film/mcps/doseedo/"><img src="https://mcp.film/badge/doseedo.svg" alt="Listed on mcp.film" height="20"></a>