{
  "$schema": "https://mcp.film/api/playbooks.schema.json",
  "name": "mcp.film production playbooks",
  "description": "Curated MCP stacks for common AI filmmaking workflows.",
  "updated": "2026-08-28T09:31:06.238Z",
  "count": 6,
  "playbooks": [
    {
      "id": "commercial-sprint",
      "title": "AI Commercial Sprint",
      "url": "https://mcp.film/playbooks/#commercial-sprint",
      "summary": "A fast path from brief to polished 30-60 second ad with one studio, one model hub, voice, edit, finish, and upload.",
      "best_for": "Launch videos, product promos, UGC-style ads, and short brand films where speed matters more than bespoke tooling.",
      "setup_order": [
        "Connect Martini first when the brief needs shared boards, shot approvals, reusable subjects, or campaign state; otherwise start with the video generator and tracker.",
        "Wire hosted remotes for Runway, Canva, and the production tracker before local stdio tools, because they unblock cloud agents fastest.",
        "Set voice and music credentials before the first cut, then connect edit/export tools after the first approved takes exist."
      ],
      "failure_modes": [
        "Vendor media URLs can expire; download keeper outputs into Martini, Drive, Dropbox, or the project folder before review.",
        "UGC and social tools can produce platform-shaped clips without preserving production context; keep source prompts, approvals, and final asset IDs in one place.",
        "YouTube OAuth and quota limits can block publishing late; test upload auth before the final cut is due."
      ],
      "martini_handoff": "Use Martini as the command center when the agent must keep briefs, boards, model routes, generated takes, approvals, and final campaign variants attached to the same production.",
      "auth_requirements": [
        {
          "slug": "martini",
          "name": "Martini",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "https://www.martini.film — sign in with your Martini account",
          "remote": true
        },
        {
          "slug": "runway",
          "name": "Runway MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Hosted MCP authenticates with your Runway account (OAuth). Self-hosted repo uses RUNWAYML_API_SECRET from dev.runwayml.com",
          "remote": true
        },
        {
          "slug": "agent-media",
          "name": "AgentMedia MCP",
          "auth_type": "api_key",
          "env_var": "AGENT_MEDIA_API_KEY",
          "key_url": "https://agent-media.ai — sign in, generate an ma_* API token, and keep credits on the account",
          "remote": false
        },
        {
          "slug": "runapi",
          "name": "RunAPI MCP Server",
          "auth_type": "api_key",
          "env_var": "RUNAPI_API_KEY",
          "key_url": "https://runapi.ai/mcp (hosted remote takes OAuth or an API key as bearer; the local package adds a browser `login` tool that writes ~/.config/runapi/config.json)",
          "remote": true
        },
        {
          "slug": "elevenlabs",
          "name": "ElevenLabs MCP",
          "auth_type": "api_key",
          "env_var": "ELEVENLABS_API_KEY",
          "key_url": "ElevenLabs dashboard at elevenlabs.io",
          "remote": false
        },
        {
          "slug": "mureka",
          "name": "Mureka MCP",
          "auth_type": "api_key",
          "env_var": "MUREKA_API_KEY",
          "key_url": "https://platform.mureka.ai/apiKeys",
          "remote": false
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Palmier Pro running locally with a project open; generative AI features require login/subscription or BYOK in the app",
          "remote": false
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "auth_type": "api_key",
          "env_var": "TOPAZ_API_KEY",
          "key_url": "https://developer.topazlabs.com/getting-started/how-do-i-get-my-api-key",
          "remote": false
        },
        {
          "slug": "magnific",
          "name": "Magnific MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth with a Magnific account; no API key is needed for MCP.",
          "remote": true
        },
        {
          "slug": "canva",
          "name": "Canva MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Canva OAuth; Client ID Metadata Documents (CIMD) is Canva's recommended method, and custom clients may need redirect URI allowlist approval",
          "remote": true
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "auth_type": "oauth",
          "env_var": "YUTU_CREDENTIAL",
          "key_url": "Google Cloud Console: enable YouTube Data API v3, create a Desktop-app OAuth client, save client_secret.json, then run yutu auth --credential client_secret.json once",
          "remote": false
        },
        {
          "slug": "notion",
          "name": "Notion MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "One-click OAuth at mcp.notion.com; local server uses a NOTION_TOKEN integration token instead",
          "remote": true
        },
        {
          "slug": "fal",
          "name": "fal MCP Server",
          "auth_type": "api_key",
          "env_var": "FAL_KEY",
          "key_url": "fal.ai dashboard → API Keys (sent as Authorization: Bearer header, never stored server-side)",
          "remote": true
        },
        {
          "slug": "google-genmedia",
          "name": "Google GenMedia MCP",
          "auth_type": "api_key",
          "env_var": "GOOGLE_CLOUD_PROJECT",
          "key_url": "Google Cloud project with Vertex AI enabled; uses Application Default Credentials (gcloud auth application-default login)",
          "remote": false
        },
        {
          "slug": "youtube-data",
          "name": "YouTube MCP Server (data)",
          "auth_type": "api_key",
          "env_var": "YOUTUBE_API_KEY",
          "key_url": "Google Cloud Console → enable YouTube Data API v3 → Credentials → API key. Transcript-only use runs with no key at all.",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "martini",
          "name": "Martini",
          "url": "https://mcp.film/mcps/martini/",
          "markdown": "https://mcp.film/mcps/martini.md",
          "category": "studio",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-16",
          "tagline": "The film set for AI videos — direct entire productions from your agent."
        },
        {
          "slug": "runway",
          "name": "Runway MCP",
          "url": "https://mcp.film/mcps/runway/",
          "markdown": "https://mcp.film/mcps/runway.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Official hosted MCP: Gen-4.5, Seedance, Kling and Veo video from any agent."
        },
        {
          "slug": "agent-media",
          "name": "AgentMedia MCP",
          "url": "https://mcp.film/mcps/agent-media/",
          "markdown": "https://mcp.film/mcps/agent-media.md",
          "category": "video-generation",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-11",
          "tagline": "Generate captioned, lip-synced UGC videos and publish them to social from an agent."
        },
        {
          "slug": "runapi",
          "name": "RunAPI MCP Server",
          "url": "https://mcp.film/mcps/runapi/",
          "markdown": "https://mcp.film/mcps/runapi.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-24",
          "tagline": "Browse, price, and run 130+ image, video, audio and voice models through one MCP."
        },
        {
          "slug": "elevenlabs",
          "name": "ElevenLabs MCP",
          "url": "https://mcp.film/mcps/elevenlabs/",
          "markdown": "https://mcp.film/mcps/elevenlabs.md",
          "category": "voice-speech",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-17",
          "tagline": "Official ElevenLabs server: TTS, voice cloning, SFX, music, and dialogue isolation."
        },
        {
          "slug": "mureka",
          "name": "Mureka MCP",
          "url": "https://mcp.film/mcps/mureka/",
          "markdown": "https://mcp.film/mcps/mureka.md",
          "category": "music",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-18",
          "tagline": "Official Mureka server for lyrics, songs, and instrumental background music."
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "url": "https://mcp.film/mcps/palmier-pro/",
          "markdown": "https://mcp.film/mcps/palmier-pro.md",
          "category": "editing-post",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-11",
          "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "url": "https://mcp.film/mcps/topaz/",
          "markdown": "https://mcp.film/mcps/topaz.md",
          "category": "enhancement",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-13",
          "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
        },
        {
          "slug": "magnific",
          "name": "Magnific MCP",
          "url": "https://mcp.film/mcps/magnific/",
          "markdown": "https://mcp.film/mcps/magnific.md",
          "category": "enhancement",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-16",
          "tagline": "Official remote MCP for upscaling, image/video generation, characters, and asset history."
        },
        {
          "slug": "canva",
          "name": "Canva MCP",
          "url": "https://mcp.film/mcps/canva/",
          "markdown": "https://mcp.film/mcps/canva.md",
          "category": "distribution",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-21",
          "tagline": "Official Canva remote MCP for campaign designs, thumbnails, decks, exports, and comments."
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "url": "https://mcp.film/mcps/youtube-yutu/",
          "markdown": "https://mcp.film/mcps/youtube-yutu.md",
          "category": "distribution",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-21",
          "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
        }
      ],
      "steps": [
        {
          "stage": "develop",
          "intent": "Turn the brief into scenes, shot goals, and edit notes.",
          "servers": [
            {
              "slug": "martini",
              "name": "Martini",
              "url": "https://mcp.film/mcps/martini/",
              "markdown": "https://mcp.film/mcps/martini.md",
              "category": "studio",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-16",
              "tagline": "The film set for AI videos — direct entire productions from your agent."
            },
            {
              "slug": "notion",
              "name": "Notion MCP",
              "url": "https://mcp.film/mcps/notion/",
              "markdown": "https://mcp.film/mcps/notion.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-12",
              "tagline": "Notion's hosted MCP: search, read, and write docs, wikis, and databases via OAuth."
            }
          ]
        },
        {
          "stage": "shoot",
          "intent": "Generate hero shots, UGC spots, and alternates with direct video models plus a hub for gaps.",
          "servers": [
            {
              "slug": "runway",
              "name": "Runway MCP",
              "url": "https://mcp.film/mcps/runway/",
              "markdown": "https://mcp.film/mcps/runway.md",
              "category": "video-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Official hosted MCP: Gen-4.5, Seedance, Kling and Veo video from any agent."
            },
            {
              "slug": "agent-media",
              "name": "AgentMedia MCP",
              "url": "https://mcp.film/mcps/agent-media/",
              "markdown": "https://mcp.film/mcps/agent-media.md",
              "category": "video-generation",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "Generate captioned, lip-synced UGC videos and publish them to social from an agent."
            },
            {
              "slug": "runapi",
              "name": "RunAPI MCP Server",
              "url": "https://mcp.film/mcps/runapi/",
              "markdown": "https://mcp.film/mcps/runapi.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-24",
              "tagline": "Browse, price, and run 130+ image, video, audio and voice models through one MCP."
            },
            {
              "slug": "fal",
              "name": "fal MCP Server",
              "url": "https://mcp.film/mcps/fal/",
              "markdown": "https://mcp.film/mcps/fal.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-23",
              "tagline": "One hosted endpoint to search, run and chain 1,000+ image, video and audio models."
            }
          ]
        },
        {
          "stage": "sound",
          "intent": "Record voiceover and temp score without leaving the agent session.",
          "servers": [
            {
              "slug": "elevenlabs",
              "name": "ElevenLabs MCP",
              "url": "https://mcp.film/mcps/elevenlabs/",
              "markdown": "https://mcp.film/mcps/elevenlabs.md",
              "category": "voice-speech",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Official ElevenLabs server: TTS, voice cloning, SFX, music, and dialogue isolation."
            },
            {
              "slug": "mureka",
              "name": "Mureka MCP",
              "url": "https://mcp.film/mcps/mureka/",
              "markdown": "https://mcp.film/mcps/mureka.md",
              "category": "music",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-18",
              "tagline": "Official Mureka server for lyrics, songs, and instrumental background music."
            },
            {
              "slug": "google-genmedia",
              "name": "Google GenMedia MCP",
              "url": "https://mcp.film/mcps/google-genmedia/",
              "markdown": "https://mcp.film/mcps/google-genmedia.md",
              "category": "video-generation",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Google Cloud's MCP servers for Veo, Imagen, Lyria, Chirp TTS and ffmpeg compositing."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Assemble, caption, and revise the timeline in an agent-operable editor.",
          "servers": [
            {
              "slug": "palmier-pro",
              "name": "Palmier Pro",
              "url": "https://mcp.film/mcps/palmier-pro/",
              "markdown": "https://mcp.film/mcps/palmier-pro.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
            },
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            }
          ]
        },
        {
          "stage": "finish",
          "intent": "Upscale stills or plates and QC the final master.",
          "servers": [
            {
              "slug": "topaz",
              "name": "Topaz Labs MCP",
              "url": "https://mcp.film/mcps/topaz/",
              "markdown": "https://mcp.film/mcps/topaz.md",
              "category": "enhancement",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-13",
              "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
            },
            {
              "slug": "magnific",
              "name": "Magnific MCP",
              "url": "https://mcp.film/mcps/magnific/",
              "markdown": "https://mcp.film/mcps/magnific.md",
              "category": "enhancement",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-16",
              "tagline": "Official remote MCP for upscaling, image/video generation, characters, and asset history."
            },
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            }
          ]
        },
        {
          "stage": "ship",
          "intent": "Create campaign assets, upload the final cut, publish social variants, and retain metadata control.",
          "servers": [
            {
              "slug": "canva",
              "name": "Canva MCP",
              "url": "https://mcp.film/mcps/canva/",
              "markdown": "https://mcp.film/mcps/canva.md",
              "category": "distribution",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-21",
              "tagline": "Official Canva remote MCP for campaign designs, thumbnails, decks, exports, and comments."
            },
            {
              "slug": "agent-media",
              "name": "AgentMedia MCP",
              "url": "https://mcp.film/mcps/agent-media/",
              "markdown": "https://mcp.film/mcps/agent-media.md",
              "category": "video-generation",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "Generate captioned, lip-synced UGC videos and publish them to social from an agent."
            },
            {
              "slug": "youtube-yutu",
              "name": "yutu (YouTube MCP + CLI)",
              "url": "https://mcp.film/mcps/youtube-yutu/",
              "markdown": "https://mcp.film/mcps/youtube-yutu.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
            },
            {
              "slug": "youtube-data",
              "name": "YouTube MCP Server (data)",
              "url": "https://mcp.film/mcps/youtube-data/",
              "markdown": "https://mcp.film/mcps/youtube-data.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "Token-optimized YouTube Data API server for video, channel, and trend analytics."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "pika",
          "name": "Pika MCP",
          "url": "https://mcp.film/mcps/pika/",
          "markdown": "https://mcp.film/mcps/pika.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Pika's hosted media toolkit plus 17 production skills, now served from pika.art."
        },
        {
          "slug": "higgsfield",
          "name": "Higgsfield MCP",
          "url": "https://mcp.film/mcps/higgsfield/",
          "markdown": "https://mcp.film/mcps/higgsfield.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Hosted connector to 30+ models: Seedance 2.5, Kling 3, Soul 2.0, Nano Banana Pro."
        },
        {
          "slug": "json2video",
          "name": "json2video MCP",
          "url": "https://mcp.film/mcps/json2video/",
          "markdown": "https://mcp.film/mcps/json2video.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Render JSON-defined videos in the cloud with the json2video API."
        },
        {
          "slug": "vimeo",
          "name": "Vimeo MCP Server",
          "url": "https://mcp.film/mcps/vimeo/",
          "markdown": "https://mcp.film/mcps/vimeo.md",
          "category": "distribution",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-22",
          "tagline": "Official Vimeo remote MCP: library search, analytics, retention, and metadata editing."
        }
      ],
      "constraints": [
        "Use hosted tools where possible.",
        "Keep one human review gate before publish.",
        "Download generated assets before vendor URLs expire."
      ]
    },
    {
      "id": "model-shootout",
      "title": "Model Shootout",
      "url": "https://mcp.film/playbooks/#model-shootout",
      "summary": "A controlled way to test the same shot across competing video and image hubs before committing a production budget.",
      "best_for": "Directors, creative technologists, and agencies comparing Veo, Kling, Seedance, Runway, FLUX and other fast-moving models for a specific film look.",
      "setup_order": [
        "Define the shot, keeper criteria, aspect ratio, duration, and cost cap before connecting paid model hubs.",
        "Create the shared start frame or style reference once, then run every model against that same input.",
        "Log provider, model, prompt, settings, cost, task ID, and output URL with each take before assembling the comparison reel."
      ],
      "failure_modes": [
        "Aggregators may expose unofficial or shifting model routes; record the exact model name and provider returned by each job.",
        "Comparisons become useless if prompts or start frames drift between runs; freeze inputs before spending credits.",
        "High-scoring test outputs can still fail rights, watermark, or resolution requirements; check commercial terms before picking a winner."
      ],
      "martini_handoff": "Use Martini when the shootout becomes production memory: keeper takes, rejected routes, reference frames, approved prompts, and chosen models need to stay attached to real shots.",
      "auth_requirements": [
        {
          "slug": "martini",
          "name": "Martini",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "https://www.martini.film — sign in with your Martini account",
          "remote": true
        },
        {
          "slug": "promptibus",
          "name": "Promptibus MCP",
          "auth_type": "api_key",
          "env_var": "PROMPTIBUS_API_KEY",
          "key_url": "https://promptibus.com/settings/api-keys",
          "remote": true
        },
        {
          "slug": "krea",
          "name": "Krea MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth browser flow; API-token fallback from https://www.krea.ai/app/api/tokens sent as Authorization: Bearer.",
          "remote": true
        },
        {
          "slug": "runapi",
          "name": "RunAPI MCP Server",
          "auth_type": "api_key",
          "env_var": "RUNAPI_API_KEY",
          "key_url": "https://runapi.ai/mcp (hosted remote takes OAuth or an API key as bearer; the local package adds a browser `login` tool that writes ~/.config/runapi/config.json)",
          "remote": true
        },
        {
          "slug": "runware",
          "name": "Runware MCP",
          "auth_type": "api_key",
          "env_var": "RUNWARE_API_KEY",
          "key_url": "https://my.runware.ai",
          "remote": false
        },
        {
          "slug": "kie-ai",
          "name": "Kie.ai MCP Server",
          "auth_type": "api_key",
          "env_var": "KIE_AI_API_KEY",
          "key_url": "https://kie.ai/api-key",
          "remote": false
        },
        {
          "slug": "fal",
          "name": "fal MCP Server",
          "auth_type": "api_key",
          "env_var": "FAL_KEY",
          "key_url": "fal.ai dashboard → API Keys (sent as Authorization: Bearer header, never stored server-side)",
          "remote": true
        },
        {
          "slug": "replicate",
          "name": "Replicate MCP Server",
          "auth_type": "oauth",
          "env_var": "REPLICATE_API_TOKEN",
          "key_url": "https://replicate.com/account/api-tokens (the remote server runs an OAuth flow and stores the token on your behalf)",
          "remote": true
        },
        {
          "slug": "recraft",
          "name": "Recraft MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth in the browser on first connect; no API key to manage. Needs a Recraft account at recraft.ai",
          "remote": true
        },
        {
          "slug": "ideogram",
          "name": "Ideogram MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth: a browser window opens on first connect and you sign in with your Ideogram account",
          "remote": true
        },
        {
          "slug": "magnific",
          "name": "Magnific MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth with a Magnific account; no API key is needed for MCP.",
          "remote": true
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Palmier Pro running locally with a project open; generative AI features require login/subscription or BYOK in the app",
          "remote": false
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "auth_type": "api_key",
          "env_var": "TOPAZ_API_KEY",
          "key_url": "https://developer.topazlabs.com/getting-started/how-do-i-get-my-api-key",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "martini",
          "name": "Martini",
          "url": "https://mcp.film/mcps/martini/",
          "markdown": "https://mcp.film/mcps/martini.md",
          "category": "studio",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-16",
          "tagline": "The film set for AI videos — direct entire productions from your agent."
        },
        {
          "slug": "promptibus",
          "name": "Promptibus MCP",
          "url": "https://mcp.film/mcps/promptibus/",
          "markdown": "https://mcp.film/mcps/promptibus.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-25",
          "tagline": "Model intelligence MCP for prompt syntax, pricing, and budget-aware picks."
        },
        {
          "slug": "krea",
          "name": "Krea MCP Server",
          "url": "https://mcp.film/mcps/krea/",
          "markdown": "https://mcp.film/mcps/krea.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-23",
          "tagline": "Official hosted MCP for Krea image/video models, schemas, uploads, and job widgets."
        },
        {
          "slug": "runapi",
          "name": "RunAPI MCP Server",
          "url": "https://mcp.film/mcps/runapi/",
          "markdown": "https://mcp.film/mcps/runapi.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-24",
          "tagline": "Browse, price, and run 130+ image, video, audio and voice models through one MCP."
        },
        {
          "slug": "runware",
          "name": "Runware MCP",
          "url": "https://mcp.film/mcps/runware/",
          "markdown": "https://mcp.film/mcps/runware.md",
          "category": "model-hub",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-24",
          "tagline": "Official Runware MCP for image, video, audio, 3D, upscaling, and model search."
        },
        {
          "slug": "kie-ai",
          "name": "Kie.ai MCP Server",
          "url": "https://mcp.film/mcps/kie-ai/",
          "markdown": "https://mcp.film/mcps/kie-ai.md",
          "category": "model-hub",
          "official": false,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-24",
          "tagline": "Run Veo, Seedance, Kling, Runway, Suno, ElevenLabs, FLUX and more through one local MCP."
        },
        {
          "slug": "fal",
          "name": "fal MCP Server",
          "url": "https://mcp.film/mcps/fal/",
          "markdown": "https://mcp.film/mcps/fal.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-23",
          "tagline": "One hosted endpoint to search, run and chain 1,000+ image, video and audio models."
        },
        {
          "slug": "replicate",
          "name": "Replicate MCP Server",
          "url": "https://mcp.film/mcps/replicate/",
          "markdown": "https://mcp.film/mcps/replicate.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-23",
          "tagline": "Official remote MCP for discovering and running thousands of models on Replicate."
        },
        {
          "slug": "mcp-video",
          "name": "Kinocut",
          "url": "https://mcp.film/mcps/mcp-video/",
          "markdown": "https://mcp.film/mcps/mcp-video.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-11",
          "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
        }
      ],
      "steps": [
        {
          "stage": "develop",
          "intent": "Define the shot brief, constraints, and keeper criteria before touching model credits.",
          "servers": [
            {
              "slug": "martini",
              "name": "Martini",
              "url": "https://mcp.film/mcps/martini/",
              "markdown": "https://mcp.film/mcps/martini.md",
              "category": "studio",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-16",
              "tagline": "The film set for AI videos — direct entire productions from your agent."
            },
            {
              "slug": "promptibus",
              "name": "Promptibus MCP",
              "url": "https://mcp.film/mcps/promptibus/",
              "markdown": "https://mcp.film/mcps/promptibus.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-25",
              "tagline": "Model intelligence MCP for prompt syntax, pricing, and budget-aware picks."
            }
          ]
        },
        {
          "stage": "visualize",
          "intent": "Create or refine the shared start frame and style references that every model will receive.",
          "servers": [
            {
              "slug": "recraft",
              "name": "Recraft MCP Server",
              "url": "https://mcp.film/mcps/recraft/",
              "markdown": "https://mcp.film/mcps/recraft.md",
              "category": "image-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-26",
              "tagline": "Official hosted Recraft server: raster + vector generation, styles, upscale, backgrounds."
            },
            {
              "slug": "ideogram",
              "name": "Ideogram MCP",
              "url": "https://mcp.film/mcps/ideogram/",
              "markdown": "https://mcp.film/mcps/ideogram.md",
              "category": "image-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-27",
              "tagline": "Official Ideogram server: bulk generation, editing, reframe, upscale and model training."
            },
            {
              "slug": "magnific",
              "name": "Magnific MCP",
              "url": "https://mcp.film/mcps/magnific/",
              "markdown": "https://mcp.film/mcps/magnific.md",
              "category": "enhancement",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-16",
              "tagline": "Official remote MCP for upscaling, image/video generation, characters, and asset history."
            },
            {
              "slug": "martini",
              "name": "Martini",
              "url": "https://mcp.film/mcps/martini/",
              "markdown": "https://mcp.film/mcps/martini.md",
              "category": "studio",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-16",
              "tagline": "The film set for AI videos — direct entire productions from your agent."
            }
          ]
        },
        {
          "stage": "shoot",
          "intent": "Run the same test across broad model hubs and direct endpoints, then capture task IDs and costs.",
          "servers": [
            {
              "slug": "krea",
              "name": "Krea MCP Server",
              "url": "https://mcp.film/mcps/krea/",
              "markdown": "https://mcp.film/mcps/krea.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-23",
              "tagline": "Official hosted MCP for Krea image/video models, schemas, uploads, and job widgets."
            },
            {
              "slug": "runapi",
              "name": "RunAPI MCP Server",
              "url": "https://mcp.film/mcps/runapi/",
              "markdown": "https://mcp.film/mcps/runapi.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-24",
              "tagline": "Browse, price, and run 130+ image, video, audio and voice models through one MCP."
            },
            {
              "slug": "runware",
              "name": "Runware MCP",
              "url": "https://mcp.film/mcps/runware/",
              "markdown": "https://mcp.film/mcps/runware.md",
              "category": "model-hub",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-24",
              "tagline": "Official Runware MCP for image, video, audio, 3D, upscaling, and model search."
            },
            {
              "slug": "kie-ai",
              "name": "Kie.ai MCP Server",
              "url": "https://mcp.film/mcps/kie-ai/",
              "markdown": "https://mcp.film/mcps/kie-ai.md",
              "category": "model-hub",
              "official": false,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-24",
              "tagline": "Run Veo, Seedance, Kling, Runway, Suno, ElevenLabs, FLUX and more through one local MCP."
            },
            {
              "slug": "fal",
              "name": "fal MCP Server",
              "url": "https://mcp.film/mcps/fal/",
              "markdown": "https://mcp.film/mcps/fal.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-23",
              "tagline": "One hosted endpoint to search, run and chain 1,000+ image, video and audio models."
            },
            {
              "slug": "replicate",
              "name": "Replicate MCP Server",
              "url": "https://mcp.film/mcps/replicate/",
              "markdown": "https://mcp.film/mcps/replicate.md",
              "category": "model-hub",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-23",
              "tagline": "Official remote MCP for discovering and running thousands of models on Replicate."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Assemble a comparison reel or contact sheet so humans can pick winners quickly.",
          "servers": [
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            },
            {
              "slug": "palmier-pro",
              "name": "Palmier Pro",
              "url": "https://mcp.film/mcps/palmier-pro/",
              "markdown": "https://mcp.film/mcps/palmier-pro.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
            }
          ]
        },
        {
          "stage": "finish",
          "intent": "Upscale or clean only the winning takes, not every experiment.",
          "servers": [
            {
              "slug": "topaz",
              "name": "Topaz Labs MCP",
              "url": "https://mcp.film/mcps/topaz/",
              "markdown": "https://mcp.film/mcps/topaz.md",
              "category": "enhancement",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-13",
              "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
            },
            {
              "slug": "magnific",
              "name": "Magnific MCP",
              "url": "https://mcp.film/mcps/magnific/",
              "markdown": "https://mcp.film/mcps/magnific.md",
              "category": "enhancement",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-16",
              "tagline": "Official remote MCP for upscaling, image/video generation, characters, and asset history."
            },
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "runway",
          "name": "Runway MCP",
          "url": "https://mcp.film/mcps/runway/",
          "markdown": "https://mcp.film/mcps/runway.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Official hosted MCP: Gen-4.5, Seedance, Kling and Veo video from any agent."
        },
        {
          "slug": "pika",
          "name": "Pika MCP",
          "url": "https://mcp.film/mcps/pika/",
          "markdown": "https://mcp.film/mcps/pika.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Pika's hosted media toolkit plus 17 production skills, now served from pika.art."
        },
        {
          "slug": "higgsfield",
          "name": "Higgsfield MCP",
          "url": "https://mcp.film/mcps/higgsfield/",
          "markdown": "https://mcp.film/mcps/higgsfield.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Hosted connector to 30+ models: Seedance 2.5, Kling 3, Soul 2.0, Nano Banana Pro."
        },
        {
          "slug": "google-genmedia",
          "name": "Google GenMedia MCP",
          "url": "https://mcp.film/mcps/google-genmedia/",
          "markdown": "https://mcp.film/mcps/google-genmedia.md",
          "category": "video-generation",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Google Cloud's MCP servers for Veo, Imagen, Lyria, Chirp TTS and ffmpeg compositing."
        }
      ],
      "constraints": [
        "Keep prompt, input frame, model, settings, cost and output URL with every take.",
        "Cap batch counts before spending credits.",
        "Verify provider rights and ToS before commercial use, especially through aggregator routes."
      ]
    },
    {
      "id": "local-edit-bay",
      "title": "Local Edit Bay",
      "url": "https://mcp.film/playbooks/#local-edit-bay",
      "summary": "A workstation-first stack for agents that need to inspect footage, cut precisely, caption, export, and keep media local.",
      "best_for": "Editors who want agent help without sending every source file to a hosted generation or editing service.",
      "setup_order": [
        "Mount or expose the source media folder first, then connect transcription and semantic-indexing tools before touching the timeline.",
        "Pick one authoritative edit surface for the session: Palmier, Resolve, Premiere, or FFmpeg, rather than letting agents split edits across tools.",
        "Connect review and publishing tools only after the edit app can export a clean local master."
      ],
      "failure_modes": [
        "Local-app MCPs fail quietly when the desktop app, bridge panel, or socket server is not running; verify a harmless read tool before issuing edits.",
        "Destructive timeline operations can be hard to undo across agent sessions; duplicate projects and source bins before batch edits.",
        "Hosted transcription or analysis may violate client handling rules; keep sensitive footage local unless the production has cleared upload."
      ],
      "martini_handoff": "Use Martini only when local editorial work needs generated shots, shared production boards, or model-routing state; keep purely private source-footage cutting inside local tools.",
      "auth_requirements": [
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Palmier Pro running locally with a project open; generative AI features require login/subscription or BYOK in the app",
          "remote": false
        },
        {
          "slug": "davinci-resolve",
          "name": "DaVinci Resolve MCP",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires DaVinci Resolve Studio running locally with External Scripting set to Local",
          "remote": false
        },
        {
          "slug": "twelvelabs",
          "name": "TwelveLabs MCP",
          "auth_type": "api_key",
          "env_var": "TWELVELABS_API_KEY",
          "key_url": "https://playground.twelvelabs.io",
          "remote": false
        },
        {
          "slug": "deepgram",
          "name": "Deepgram MCP",
          "auth_type": "api_key",
          "env_var": "DEEPGRAM_API_KEY",
          "key_url": "https://console.deepgram.com (free signup credit)",
          "remote": false
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "auth_type": "api_key",
          "env_var": "TOPAZ_API_KEY",
          "key_url": "https://developer.topazlabs.com/getting-started/how-do-i-get-my-api-key",
          "remote": false
        },
        {
          "slug": "auphonic-zapier",
          "name": "Auphonic (via Zapier MCP)",
          "auth_type": "api_key",
          "env_var": null,
          "key_url": "Create a server at https://mcp.zapier.com, connect Auphonic, then copy the connection token",
          "remote": true
        },
        {
          "slug": "elevenlabs",
          "name": "ElevenLabs MCP",
          "auth_type": "api_key",
          "env_var": "ELEVENLABS_API_KEY",
          "key_url": "ElevenLabs dashboard at elevenlabs.io",
          "remote": false
        },
        {
          "slug": "frameio",
          "name": "Frame.io MCP (community)",
          "auth_type": "oauth",
          "env_var": "FRAMEIO_CLIENT_ID",
          "key_url": "https://developer.adobe.com/console — add the Frame.io API and an OAuth Single Page App credential with redirect URI https://localhost:8723/callback; tokens land in ~/.frameio-mcp/tokens.json",
          "remote": false
        },
        {
          "slug": "vimeo",
          "name": "Vimeo MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth against your Vimeo account; the server advertises https://mcp.vimeo.com/.well-known/oauth-protected-resource and no token is configured by hand",
          "remote": true
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "auth_type": "oauth",
          "env_var": "YUTU_CREDENTIAL",
          "key_url": "Google Cloud Console: enable YouTube Data API v3, create a Desktop-app OAuth client, save client_secret.json, then run yutu auth --credential client_secret.json once",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "url": "https://mcp.film/mcps/palmier-pro/",
          "markdown": "https://mcp.film/mcps/palmier-pro.md",
          "category": "editing-post",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-11",
          "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
        },
        {
          "slug": "davinci-resolve",
          "name": "DaVinci Resolve MCP",
          "url": "https://mcp.film/mcps/davinci-resolve/",
          "markdown": "https://mcp.film/mcps/davinci-resolve.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Full AI control of DaVinci Resolve Studio — edit, grade, Fusion, and render via scripting."
        },
        {
          "slug": "mcp-video",
          "name": "Kinocut",
          "url": "https://mcp.film/mcps/mcp-video/",
          "markdown": "https://mcp.film/mcps/mcp-video.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-11",
          "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
        },
        {
          "slug": "ffmpeg",
          "name": "FFmpeg MCP",
          "url": "https://mcp.film/mcps/ffmpeg/",
          "markdown": "https://mcp.film/mcps/ffmpeg.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Conversational FFmpeg: trim, concat, overlay, scale, and extract frames locally."
        },
        {
          "slug": "twelvelabs",
          "name": "TwelveLabs MCP",
          "url": "https://mcp.film/mcps/twelvelabs/",
          "markdown": "https://mcp.film/mcps/twelvelabs.md",
          "category": "editing-post",
          "official": true,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-27",
          "tagline": "Index, search, and analyze video libraries with Pegasus and Marengo through MCP."
        },
        {
          "slug": "deepgram",
          "name": "Deepgram MCP",
          "url": "https://mcp.film/mcps/deepgram/",
          "markdown": "https://mcp.film/mcps/deepgram.md",
          "category": "transcription",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-20",
          "tagline": "Official Deepgram server: Nova transcription, diarization, and audio intelligence."
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "url": "https://mcp.film/mcps/topaz/",
          "markdown": "https://mcp.film/mcps/topaz.md",
          "category": "enhancement",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-13",
          "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
        }
      ],
      "steps": [
        {
          "stage": "develop",
          "intent": "Index source material and pull searchable notes before cutting.",
          "servers": [
            {
              "slug": "twelvelabs",
              "name": "TwelveLabs MCP",
              "url": "https://mcp.film/mcps/twelvelabs/",
              "markdown": "https://mcp.film/mcps/twelvelabs.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-27",
              "tagline": "Index, search, and analyze video libraries with Pegasus and Marengo through MCP."
            },
            {
              "slug": "deepgram",
              "name": "Deepgram MCP",
              "url": "https://mcp.film/mcps/deepgram/",
              "markdown": "https://mcp.film/mcps/deepgram.md",
              "category": "transcription",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-20",
              "tagline": "Official Deepgram server: Nova transcription, diarization, and audio intelligence."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Use the right edit surface: Palmier for agent-native timeline work, Resolve for mature finishing, FFmpeg for batch operations.",
          "servers": [
            {
              "slug": "palmier-pro",
              "name": "Palmier Pro",
              "url": "https://mcp.film/mcps/palmier-pro/",
              "markdown": "https://mcp.film/mcps/palmier-pro.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
            },
            {
              "slug": "davinci-resolve",
              "name": "DaVinci Resolve MCP",
              "url": "https://mcp.film/mcps/davinci-resolve/",
              "markdown": "https://mcp.film/mcps/davinci-resolve.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Full AI control of DaVinci Resolve Studio — edit, grade, Fusion, and render via scripting."
            },
            {
              "slug": "ffmpeg",
              "name": "FFmpeg MCP",
              "url": "https://mcp.film/mcps/ffmpeg/",
              "markdown": "https://mcp.film/mcps/ffmpeg.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Conversational FFmpeg: trim, concat, overlay, scale, and extract frames locally."
            },
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            }
          ]
        },
        {
          "stage": "sound",
          "intent": "Clean and normalize dialogue before final assembly.",
          "servers": [
            {
              "slug": "auphonic-zapier",
              "name": "Auphonic (via Zapier MCP)",
              "url": "https://mcp.film/mcps/auphonic-zapier/",
              "markdown": "https://mcp.film/mcps/auphonic-zapier.md",
              "category": "sound-design",
              "official": false,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Auphonic's automated audio post (loudness, leveling, denoise) reachable through Zapier MCP."
            },
            {
              "slug": "elevenlabs",
              "name": "ElevenLabs MCP",
              "url": "https://mcp.film/mcps/elevenlabs/",
              "markdown": "https://mcp.film/mcps/elevenlabs.md",
              "category": "voice-speech",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Official ElevenLabs server: TTS, voice cloning, SFX, music, and dialogue isolation."
            }
          ]
        },
        {
          "stage": "finish",
          "intent": "Upscale, enhance, and verify deliverables locally or through focused APIs.",
          "servers": [
            {
              "slug": "topaz",
              "name": "Topaz Labs MCP",
              "url": "https://mcp.film/mcps/topaz/",
              "markdown": "https://mcp.film/mcps/topaz.md",
              "category": "enhancement",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-13",
              "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
            },
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            }
          ]
        },
        {
          "stage": "ship",
          "intent": "Send review copies, archive outputs, and publish only after approval.",
          "servers": [
            {
              "slug": "frameio",
              "name": "Frame.io MCP (community)",
              "url": "https://mcp.film/mcps/frameio/",
              "markdown": "https://mcp.film/mcps/frameio.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "74 tools over the Frame.io V4 API — comments, shares, version stacks, uploads."
            },
            {
              "slug": "vimeo",
              "name": "Vimeo MCP Server",
              "url": "https://mcp.film/mcps/vimeo/",
              "markdown": "https://mcp.film/mcps/vimeo.md",
              "category": "distribution",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "Official Vimeo remote MCP: library search, analytics, retention, and metadata editing."
            },
            {
              "slug": "youtube-yutu",
              "name": "yutu (YouTube MCP + CLI)",
              "url": "https://mcp.film/mcps/youtube-yutu/",
              "markdown": "https://mcp.film/mcps/youtube-yutu.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "premiere-pro",
          "name": "Adobe Premiere Pro MCP",
          "url": "https://mcp.film/mcps/premiere-pro/",
          "markdown": "https://mcp.film/mcps/premiere-pro.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-18",
          "tagline": "Drive Premiere Pro timelines, effects, and exports from your agent via a CEP bridge."
        },
        {
          "slug": "after-effects",
          "name": "After Effects MCP",
          "url": "https://mcp.film/mcps/after-effects/",
          "markdown": "https://mcp.film/mcps/after-effects.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-18",
          "tagline": "Automate After Effects comps, layers, and keyframes through MCP + ExtendScript."
        },
        {
          "slug": "capcut",
          "name": "CapCut MCP",
          "url": "https://mcp.film/mcps/capcut/",
          "markdown": "https://mcp.film/mcps/capcut.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-18",
          "tagline": "Build CapCut/Jianying draft projects programmatically from an AI agent."
        }
      ],
      "constraints": [
        "Requires local apps and media access.",
        "Prefer explicit file paths and review every destructive edit.",
        "Use hosted generation only for assets that need it."
      ]
    },
    {
      "id": "character-series",
      "title": "Character-Consistent Series",
      "url": "https://mcp.film/playbooks/#character-series",
      "summary": "A stack for recurring characters, repeatable looks, and short episodic work where continuity beats raw novelty.",
      "best_for": "Serial social films, AI influencers, explainers, recurring product mascots, and episodic shorts.",
      "setup_order": [
        "Create the character bible, approved reference frames, voice IDs, and location state before generating new scenes.",
        "Connect the production tracker and studio state source before video generation so every new shot can inherit continuity constraints.",
        "Lock reusable subjects, voices, prompts, and rejected variants after each episode before planning the next one."
      ],
      "failure_modes": [
        "Character drift compounds across episodes if agents reuse outputs without recording the source prompt, model, and reference image.",
        "Voice cloning and avatar tools can carry consent and rights constraints; keep proof of authorization with the character record.",
        "Airtable or Notion status can diverge from generated assets unless the agent writes back shot IDs and approved take URLs immediately."
      ],
      "martini_handoff": "Use Martini as the series bible when recurring subjects, boards, prompt variables, approved takes, and episode state need to move together across many sessions.",
      "auth_requirements": [
        {
          "slug": "martini",
          "name": "Martini",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "https://www.martini.film — sign in with your Martini account",
          "remote": true
        },
        {
          "slug": "higgsfield",
          "name": "Higgsfield MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Sign in with your Higgsfield account during connector setup — no API keys",
          "remote": true
        },
        {
          "slug": "recraft",
          "name": "Recraft MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth in the browser on first connect; no API key to manage. Needs a Recraft account at recraft.ai",
          "remote": true
        },
        {
          "slug": "ideogram",
          "name": "Ideogram MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth: a browser window opens on first connect and you sign in with your Ideogram account",
          "remote": true
        },
        {
          "slug": "cartesia",
          "name": "Cartesia MCP",
          "auth_type": "api_key",
          "env_var": "CARTESIA_API_KEY",
          "key_url": "https://play.cartesia.ai/keys",
          "remote": true
        },
        {
          "slug": "studio-state",
          "name": "studio-state",
          "auth_type": "local-app",
          "env_var": "STUDIO_ROOT",
          "key_url": "Requires a local project folder containing _pipeline/STATE.json and episodes/",
          "remote": false
        },
        {
          "slug": "airtable",
          "name": "Airtable MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth browser flow (primary); PATs also supported at https://airtable.com/create/tokens",
          "remote": true
        },
        {
          "slug": "notion",
          "name": "Notion MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "One-click OAuth at mcp.notion.com; local server uses a NOTION_TOKEN integration token instead",
          "remote": true
        },
        {
          "slug": "miro",
          "name": "Miro MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth 2.1 with dynamic client registration; run /mcp auth in Claude Code and complete the Miro browser flow",
          "remote": true
        },
        {
          "slug": "runway",
          "name": "Runway MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Hosted MCP authenticates with your Runway account (OAuth). Self-hosted repo uses RUNWAYML_API_SECRET from dev.runwayml.com",
          "remote": true
        },
        {
          "slug": "elevenlabs",
          "name": "ElevenLabs MCP",
          "auth_type": "api_key",
          "env_var": "ELEVENLABS_API_KEY",
          "key_url": "ElevenLabs dashboard at elevenlabs.io",
          "remote": false
        },
        {
          "slug": "hume",
          "name": "Hume MCP Server",
          "auth_type": "api_key",
          "env_var": "HUME_API_KEY",
          "key_url": "https://platform.hume.ai",
          "remote": false
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Palmier Pro running locally with a project open; generative AI features require login/subscription or BYOK in the app",
          "remote": false
        },
        {
          "slug": "vibeframe",
          "name": "VibeFrame",
          "auth_type": "api_key",
          "env_var": "FAL_API_KEY",
          "key_url": "Provider keys are bring-your-own: FAL_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY, ELEVENLABS_API_KEY and others depending on the models you enable.",
          "remote": false
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "auth_type": "oauth",
          "env_var": "YUTU_CREDENTIAL",
          "key_url": "Google Cloud Console: enable YouTube Data API v3, create a Desktop-app OAuth client, save client_secret.json, then run yutu auth --credential client_secret.json once",
          "remote": false
        },
        {
          "slug": "youtube-data",
          "name": "YouTube MCP Server (data)",
          "auth_type": "api_key",
          "env_var": "YOUTUBE_API_KEY",
          "key_url": "Google Cloud Console → enable YouTube Data API v3 → Credentials → API key. Transcript-only use runs with no key at all.",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "martini",
          "name": "Martini",
          "url": "https://mcp.film/mcps/martini/",
          "markdown": "https://mcp.film/mcps/martini.md",
          "category": "studio",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-16",
          "tagline": "The film set for AI videos — direct entire productions from your agent."
        },
        {
          "slug": "higgsfield",
          "name": "Higgsfield MCP",
          "url": "https://mcp.film/mcps/higgsfield/",
          "markdown": "https://mcp.film/mcps/higgsfield.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Hosted connector to 30+ models: Seedance 2.5, Kling 3, Soul 2.0, Nano Banana Pro."
        },
        {
          "slug": "recraft",
          "name": "Recraft MCP Server",
          "url": "https://mcp.film/mcps/recraft/",
          "markdown": "https://mcp.film/mcps/recraft.md",
          "category": "image-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-26",
          "tagline": "Official hosted Recraft server: raster + vector generation, styles, upscale, backgrounds."
        },
        {
          "slug": "ideogram",
          "name": "Ideogram MCP",
          "url": "https://mcp.film/mcps/ideogram/",
          "markdown": "https://mcp.film/mcps/ideogram.md",
          "category": "image-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-27",
          "tagline": "Official Ideogram server: bulk generation, editing, reframe, upscale and model training."
        },
        {
          "slug": "cartesia",
          "name": "Cartesia MCP",
          "url": "https://mcp.film/mcps/cartesia/",
          "markdown": "https://mcp.film/mcps/cartesia.md",
          "category": "voice-speech",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-17",
          "tagline": "Official Cartesia (Sonic) server: low-latency TTS, cloning, voice change, localization."
        },
        {
          "slug": "studio-state",
          "name": "studio-state",
          "url": "https://mcp.film/mcps/studio-state/",
          "markdown": "https://mcp.film/mcps/studio-state.md",
          "category": "story-preproduction",
          "official": false,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-15",
          "tagline": "Keeps AI-film characters, locations, shots, and lock status grounded in project files."
        },
        {
          "slug": "airtable",
          "name": "Airtable MCP Server",
          "url": "https://mcp.film/mcps/airtable/",
          "markdown": "https://mcp.film/mcps/airtable.md",
          "category": "production-ops",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-12",
          "tagline": "Official hosted Airtable MCP: query, create, and update production-tracking bases."
        }
      ],
      "steps": [
        {
          "stage": "develop",
          "intent": "Track characters, locations, and shot state so each session starts grounded.",
          "servers": [
            {
              "slug": "studio-state",
              "name": "studio-state",
              "url": "https://mcp.film/mcps/studio-state/",
              "markdown": "https://mcp.film/mcps/studio-state.md",
              "category": "story-preproduction",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-15",
              "tagline": "Keeps AI-film characters, locations, shots, and lock status grounded in project files."
            },
            {
              "slug": "airtable",
              "name": "Airtable MCP Server",
              "url": "https://mcp.film/mcps/airtable/",
              "markdown": "https://mcp.film/mcps/airtable.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-12",
              "tagline": "Official hosted Airtable MCP: query, create, and update production-tracking bases."
            },
            {
              "slug": "notion",
              "name": "Notion MCP",
              "url": "https://mcp.film/mcps/notion/",
              "markdown": "https://mcp.film/mcps/notion.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-12",
              "tagline": "Notion's hosted MCP: search, read, and write docs, wikis, and databases via OAuth."
            }
          ]
        },
        {
          "stage": "visualize",
          "intent": "Create locked references, style frames, logos, and art direction boards.",
          "servers": [
            {
              "slug": "recraft",
              "name": "Recraft MCP Server",
              "url": "https://mcp.film/mcps/recraft/",
              "markdown": "https://mcp.film/mcps/recraft.md",
              "category": "image-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-26",
              "tagline": "Official hosted Recraft server: raster + vector generation, styles, upscale, backgrounds."
            },
            {
              "slug": "ideogram",
              "name": "Ideogram MCP",
              "url": "https://mcp.film/mcps/ideogram/",
              "markdown": "https://mcp.film/mcps/ideogram.md",
              "category": "image-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-27",
              "tagline": "Official Ideogram server: bulk generation, editing, reframe, upscale and model training."
            },
            {
              "slug": "miro",
              "name": "Miro MCP",
              "url": "https://mcp.film/mcps/miro/",
              "markdown": "https://mcp.film/mcps/miro.md",
              "category": "story-preproduction",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-15",
              "tagline": "Official Miro MCP — build and read storyboards, frames, and planning boards via AI."
            }
          ]
        },
        {
          "stage": "shoot",
          "intent": "Generate scenes with character-aware tools and a full-stack studio for continuity.",
          "servers": [
            {
              "slug": "martini",
              "name": "Martini",
              "url": "https://mcp.film/mcps/martini/",
              "markdown": "https://mcp.film/mcps/martini.md",
              "category": "studio",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-16",
              "tagline": "The film set for AI videos — direct entire productions from your agent."
            },
            {
              "slug": "higgsfield",
              "name": "Higgsfield MCP",
              "url": "https://mcp.film/mcps/higgsfield/",
              "markdown": "https://mcp.film/mcps/higgsfield.md",
              "category": "video-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Hosted connector to 30+ models: Seedance 2.5, Kling 3, Soul 2.0, Nano Banana Pro."
            },
            {
              "slug": "runway",
              "name": "Runway MCP",
              "url": "https://mcp.film/mcps/runway/",
              "markdown": "https://mcp.film/mcps/runway.md",
              "category": "video-generation",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Official hosted MCP: Gen-4.5, Seedance, Kling and Veo video from any agent."
            }
          ]
        },
        {
          "stage": "sound",
          "intent": "Keep voice and dialogue consistent across episodes.",
          "servers": [
            {
              "slug": "cartesia",
              "name": "Cartesia MCP",
              "url": "https://mcp.film/mcps/cartesia/",
              "markdown": "https://mcp.film/mcps/cartesia.md",
              "category": "voice-speech",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Official Cartesia (Sonic) server: low-latency TTS, cloning, voice change, localization."
            },
            {
              "slug": "elevenlabs",
              "name": "ElevenLabs MCP",
              "url": "https://mcp.film/mcps/elevenlabs/",
              "markdown": "https://mcp.film/mcps/elevenlabs.md",
              "category": "voice-speech",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Official ElevenLabs server: TTS, voice cloning, SFX, music, and dialogue isolation."
            },
            {
              "slug": "hume",
              "name": "Hume MCP Server",
              "url": "https://mcp.film/mcps/hume/",
              "markdown": "https://mcp.film/mcps/hume.md",
              "category": "voice-speech",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-17",
              "tagline": "Official Hume server for Octave TTS — emotionally expressive, acting-directed speech."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Assemble episodes and preserve reusable project structure.",
          "servers": [
            {
              "slug": "palmier-pro",
              "name": "Palmier Pro",
              "url": "https://mcp.film/mcps/palmier-pro/",
              "markdown": "https://mcp.film/mcps/palmier-pro.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
            },
            {
              "slug": "vibeframe",
              "name": "VibeFrame",
              "url": "https://mcp.film/mcps/vibeframe/",
              "markdown": "https://mcp.film/mcps/vibeframe.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "CLI-first video workflow runtime with an MCP surface for briefs-to-renders."
            }
          ]
        },
        {
          "stage": "ship",
          "intent": "Publish and read performance signals for the next episode.",
          "servers": [
            {
              "slug": "youtube-yutu",
              "name": "yutu (YouTube MCP + CLI)",
              "url": "https://mcp.film/mcps/youtube-yutu/",
              "markdown": "https://mcp.film/mcps/youtube-yutu.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
            },
            {
              "slug": "youtube-data",
              "name": "YouTube MCP Server (data)",
              "url": "https://mcp.film/mcps/youtube-data/",
              "markdown": "https://mcp.film/mcps/youtube-data.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "Token-optimized YouTube Data API server for video, channel, and trend analytics."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "pika",
          "name": "Pika MCP",
          "url": "https://mcp.film/mcps/pika/",
          "markdown": "https://mcp.film/mcps/pika.md",
          "category": "video-generation",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Pika's hosted media toolkit plus 17 production skills, now served from pika.art."
        },
        {
          "slug": "pixverse",
          "name": "PixVerse MCP",
          "url": "https://mcp.film/mcps/pixverse/",
          "markdown": "https://mcp.film/mcps/pixverse.md",
          "category": "video-generation",
          "official": true,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-11",
          "tagline": "Official PixVerse video MCP: text/video, image animation, transitions, lip-sync and SFX."
        },
        {
          "slug": "heygen",
          "name": "HeyGen Remote MCP",
          "url": "https://mcp.film/mcps/heygen/",
          "markdown": "https://mcp.film/mcps/heygen.md",
          "category": "avatars-performance",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-12",
          "tagline": "Hosted MCP for avatar videos, lipsync, and 175-language video translation."
        },
        {
          "slug": "hedra",
          "name": "Hedra MCP Server",
          "url": "https://mcp.film/mcps/hedra/",
          "markdown": "https://mcp.film/mcps/hedra.md",
          "category": "avatars-performance",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-12",
          "tagline": "Character-3 talking-avatar video, TTS, and image generation through Hedra's API."
        }
      ],
      "constraints": [
        "Keep reference images and approved takes organized.",
        "Record model, prompt, seed, and rights notes per shot.",
        "Use one source of truth for character state."
      ]
    },
    {
      "id": "archive-to-trailer",
      "title": "Archive To Trailer",
      "url": "https://mcp.film/playbooks/#archive-to-trailer",
      "summary": "Find the right moments in a footage library, make a trailer or cutdown, and ship reviewable versions.",
      "best_for": "Dailies, long interviews, b-roll libraries, event footage, and generated-clip archives that need fast retrieval.",
      "setup_order": [
        "Confirm storage permissions and media ownership before indexing, then connect Drive, Dropbox, Frame.io, or Mux as the source of truth.",
        "Index transcripts and semantic video search before asking the agent for an edit; search quality determines the trailer.",
        "Export review cuts with metadata, source clip references, and human notes before publishing anywhere public."
      ],
      "failure_modes": [
        "Large libraries can duplicate indexing costs if the agent cannot tell what was already processed; keep index IDs with the source folder.",
        "Search tools can find the right moment but not the legal right to use it; preserve license and release notes beside each chosen clip.",
        "Review links and hosted assets can go stale; archive the final cut and source pull list in a production-owned folder."
      ],
      "martini_handoff": "Use Martini when archive pulls become new production boards, generated bridge shots, campaign variants, or a trailer package that must preserve approvals and context.",
      "auth_requirements": [
        {
          "slug": "twelvelabs",
          "name": "TwelveLabs MCP",
          "auth_type": "api_key",
          "env_var": "TWELVELABS_API_KEY",
          "key_url": "https://playground.twelvelabs.io",
          "remote": false
        },
        {
          "slug": "frameio",
          "name": "Frame.io MCP (community)",
          "auth_type": "oauth",
          "env_var": "FRAMEIO_CLIENT_ID",
          "key_url": "https://developer.adobe.com/console — add the Frame.io API and an OAuth Single Page App credential with redirect URI https://localhost:8723/callback; tokens land in ~/.frameio-mcp/tokens.json",
          "remote": false
        },
        {
          "slug": "google-drive",
          "name": "Google Drive MCP",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Bring your own Google Cloud OAuth client (consent screen + client ID/secret) — see the configure-mcp-server guide",
          "remote": true
        },
        {
          "slug": "dropbox",
          "name": "Dropbox MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "Dropbox OAuth consent via mcp.dropbox.com",
          "remote": true
        },
        {
          "slug": "cloudinary-assets",
          "name": "Cloudinary Asset Management MCP",
          "auth_type": "api_key",
          "env_var": "CLOUDINARY_URL",
          "key_url": "Cloudinary Dashboard → Settings → Access Keys; remote endpoint expects cloudinary-cloud-name, cloudinary-api-key, and cloudinary-api-secret headers",
          "remote": true
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Palmier Pro running locally with a project open; generative AI features require login/subscription or BYOK in the app",
          "remote": false
        },
        {
          "slug": "mux",
          "name": "Mux MCP Server",
          "auth_type": "oauth",
          "env_var": "MUX_TOKEN_ID",
          "key_url": "Remote: OAuth via dashboard.mux.com. Local: MUX_TOKEN_ID + MUX_TOKEN_SECRET from dashboard.mux.com → Settings → Access Tokens",
          "remote": true
        },
        {
          "slug": "vimeo",
          "name": "Vimeo MCP Server",
          "auth_type": "oauth",
          "env_var": null,
          "key_url": "OAuth against your Vimeo account; the server advertises https://mcp.vimeo.com/.well-known/oauth-protected-resource and no token is configured by hand",
          "remote": true
        },
        {
          "slug": "deepgram",
          "name": "Deepgram MCP",
          "auth_type": "api_key",
          "env_var": "DEEPGRAM_API_KEY",
          "key_url": "https://console.deepgram.com (free signup credit)",
          "remote": false
        },
        {
          "slug": "topaz",
          "name": "Topaz Labs MCP",
          "auth_type": "api_key",
          "env_var": "TOPAZ_API_KEY",
          "key_url": "https://developer.topazlabs.com/getting-started/how-do-i-get-my-api-key",
          "remote": false
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "auth_type": "oauth",
          "env_var": "YUTU_CREDENTIAL",
          "key_url": "Google Cloud Console: enable YouTube Data API v3, create a Desktop-app OAuth client, save client_secret.json, then run yutu auth --credential client_secret.json once",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "twelvelabs",
          "name": "TwelveLabs MCP",
          "url": "https://mcp.film/mcps/twelvelabs/",
          "markdown": "https://mcp.film/mcps/twelvelabs.md",
          "category": "editing-post",
          "official": true,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-27",
          "tagline": "Index, search, and analyze video libraries with Pegasus and Marengo through MCP."
        },
        {
          "slug": "frameio",
          "name": "Frame.io MCP (community)",
          "url": "https://mcp.film/mcps/frameio/",
          "markdown": "https://mcp.film/mcps/frameio.md",
          "category": "distribution",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-22",
          "tagline": "74 tools over the Frame.io V4 API — comments, shares, version stacks, uploads."
        },
        {
          "slug": "google-drive",
          "name": "Google Drive MCP",
          "url": "https://mcp.film/mcps/google-drive/",
          "markdown": "https://mcp.film/mcps/google-drive.md",
          "category": "production-ops",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-12",
          "tagline": "Google's official remote Drive MCP: search, read, and create files with Workspace governance."
        },
        {
          "slug": "dropbox",
          "name": "Dropbox MCP Server",
          "url": "https://mcp.film/mcps/dropbox/",
          "markdown": "https://mcp.film/mcps/dropbox.md",
          "category": "production-ops",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-13",
          "tagline": "Dropbox's official remote MCP (beta) for dailies, footage folders, and file ops."
        },
        {
          "slug": "cloudinary-assets",
          "name": "Cloudinary Asset Management MCP",
          "url": "https://mcp.film/mcps/cloudinary-assets/",
          "markdown": "https://mcp.film/mcps/cloudinary-assets.md",
          "category": "production-ops",
          "official": true,
          "remote": true,
          "added": "2026-06-29",
          "verified": "2026-08-16",
          "tagline": "Official Cloudinary MCP for uploading, organizing, searching, and transforming media assets."
        },
        {
          "slug": "palmier-pro",
          "name": "Palmier Pro",
          "url": "https://mcp.film/mcps/palmier-pro/",
          "markdown": "https://mcp.film/mcps/palmier-pro.md",
          "category": "editing-post",
          "official": true,
          "remote": false,
          "added": "2026-06-29",
          "verified": "2026-08-11",
          "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
        },
        {
          "slug": "mux",
          "name": "Mux MCP Server",
          "url": "https://mcp.film/mcps/mux/",
          "markdown": "https://mcp.film/mcps/mux.md",
          "category": "distribution",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-21",
          "tagline": "Official Mux MCP: upload, manage, and analyze video via API or hosted remote server."
        },
        {
          "slug": "vimeo",
          "name": "Vimeo MCP Server",
          "url": "https://mcp.film/mcps/vimeo/",
          "markdown": "https://mcp.film/mcps/vimeo.md",
          "category": "distribution",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-22",
          "tagline": "Official Vimeo remote MCP: library search, analytics, retention, and metadata editing."
        }
      ],
      "steps": [
        {
          "stage": "develop",
          "intent": "Collect footage sources, media asset libraries, and production notes.",
          "servers": [
            {
              "slug": "google-drive",
              "name": "Google Drive MCP",
              "url": "https://mcp.film/mcps/google-drive/",
              "markdown": "https://mcp.film/mcps/google-drive.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-12",
              "tagline": "Google's official remote Drive MCP: search, read, and create files with Workspace governance."
            },
            {
              "slug": "dropbox",
              "name": "Dropbox MCP Server",
              "url": "https://mcp.film/mcps/dropbox/",
              "markdown": "https://mcp.film/mcps/dropbox.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-13",
              "tagline": "Dropbox's official remote MCP (beta) for dailies, footage folders, and file ops."
            },
            {
              "slug": "cloudinary-assets",
              "name": "Cloudinary Asset Management MCP",
              "url": "https://mcp.film/mcps/cloudinary-assets/",
              "markdown": "https://mcp.film/mcps/cloudinary-assets.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-16",
              "tagline": "Official Cloudinary MCP for uploading, organizing, searching, and transforming media assets."
            },
            {
              "slug": "frameio",
              "name": "Frame.io MCP (community)",
              "url": "https://mcp.film/mcps/frameio/",
              "markdown": "https://mcp.film/mcps/frameio.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "74 tools over the Frame.io V4 API — comments, shares, version stacks, uploads."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Search semantic video moments, transcripts, and media bins before assembling.",
          "servers": [
            {
              "slug": "twelvelabs",
              "name": "TwelveLabs MCP",
              "url": "https://mcp.film/mcps/twelvelabs/",
              "markdown": "https://mcp.film/mcps/twelvelabs.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-27",
              "tagline": "Index, search, and analyze video libraries with Pegasus and Marengo through MCP."
            },
            {
              "slug": "palmier-pro",
              "name": "Palmier Pro",
              "url": "https://mcp.film/mcps/palmier-pro/",
              "markdown": "https://mcp.film/mcps/palmier-pro.md",
              "category": "editing-post",
              "official": true,
              "remote": false,
              "added": "2026-06-29",
              "verified": "2026-08-11",
              "tagline": "AI-native Mac timeline editor with a built-in local MCP server for agents."
            },
            {
              "slug": "deepgram",
              "name": "Deepgram MCP",
              "url": "https://mcp.film/mcps/deepgram/",
              "markdown": "https://mcp.film/mcps/deepgram.md",
              "category": "transcription",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-20",
              "tagline": "Official Deepgram server: Nova transcription, diarization, and audio intelligence."
            }
          ]
        },
        {
          "stage": "finish",
          "intent": "Create clean review exports and delivery variants.",
          "servers": [
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            },
            {
              "slug": "topaz",
              "name": "Topaz Labs MCP",
              "url": "https://mcp.film/mcps/topaz/",
              "markdown": "https://mcp.film/mcps/topaz.md",
              "category": "enhancement",
              "official": true,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-13",
              "tagline": "Official Topaz Labs MCP — enhance and upscale images with Topaz AI models."
            }
          ]
        },
        {
          "stage": "ship",
          "intent": "Host the cut, transform delivery assets, collect review feedback, and update metadata.",
          "servers": [
            {
              "slug": "cloudinary-assets",
              "name": "Cloudinary Asset Management MCP",
              "url": "https://mcp.film/mcps/cloudinary-assets/",
              "markdown": "https://mcp.film/mcps/cloudinary-assets.md",
              "category": "production-ops",
              "official": true,
              "remote": true,
              "added": "2026-06-29",
              "verified": "2026-08-16",
              "tagline": "Official Cloudinary MCP for uploading, organizing, searching, and transforming media assets."
            },
            {
              "slug": "mux",
              "name": "Mux MCP Server",
              "url": "https://mcp.film/mcps/mux/",
              "markdown": "https://mcp.film/mcps/mux.md",
              "category": "distribution",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Official Mux MCP: upload, manage, and analyze video via API or hosted remote server."
            },
            {
              "slug": "vimeo",
              "name": "Vimeo MCP Server",
              "url": "https://mcp.film/mcps/vimeo/",
              "markdown": "https://mcp.film/mcps/vimeo.md",
              "category": "distribution",
              "official": true,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "Official Vimeo remote MCP: library search, analytics, retention, and metadata editing."
            },
            {
              "slug": "youtube-yutu",
              "name": "yutu (YouTube MCP + CLI)",
              "url": "https://mcp.film/mcps/youtube-yutu/",
              "markdown": "https://mcp.film/mcps/youtube-yutu.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "premiere-pro",
          "name": "Adobe Premiere Pro MCP",
          "url": "https://mcp.film/mcps/premiere-pro/",
          "markdown": "https://mcp.film/mcps/premiere-pro.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-18",
          "tagline": "Drive Premiere Pro timelines, effects, and exports from your agent via a CEP bridge."
        },
        {
          "slug": "davinci-resolve",
          "name": "DaVinci Resolve MCP",
          "url": "https://mcp.film/mcps/davinci-resolve/",
          "markdown": "https://mcp.film/mcps/davinci-resolve.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Full AI control of DaVinci Resolve Studio — edit, grade, Fusion, and render via scripting."
        },
        {
          "slug": "youtube-data",
          "name": "YouTube MCP Server (data)",
          "url": "https://mcp.film/mcps/youtube-data/",
          "markdown": "https://mcp.film/mcps/youtube-data.md",
          "category": "distribution",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-22",
          "tagline": "Token-optimized YouTube Data API server for video, channel, and trend analytics."
        }
      ],
      "constraints": [
        "Index only footage you are allowed to process.",
        "Keep human review before publishing public cuts.",
        "Avoid re-transcribing media already indexed."
      ]
    },
    {
      "id": "open-lab",
      "title": "Open Lab",
      "url": "https://mcp.film/playbooks/#open-lab",
      "summary": "A mostly local, hackable pipeline for technical filmmakers who want workflows they can inspect and modify.",
      "best_for": "R&D, local GPU shops, labs, students, open-source film experiments, and teams that need maximum control.",
      "setup_order": [
        "Pin Python, Node, model, workflow, and node-pack versions before the first run; reproducibility is the product here.",
        "Connect local generation and DCC tools before cloud fallbacks so the agent learns what the workstation can actually do.",
        "Keep render scripts, prompts, seeds, generated assets, and failure logs in the project folder so experiments can be rebuilt."
      ],
      "failure_modes": [
        "Local workflow servers break when dependencies drift; record working commit hashes and package versions with every successful run.",
        "Arbitrary code tools can damage scene files or overwrite media; use throwaway projects until a workflow is trusted.",
        "Open-source routes often lack commercial licensing clarity for models, assets, and training data; verify rights before client delivery."
      ],
      "martini_handoff": "Use Martini when an experiment graduates into a production with deadlines, shared boards, model choices, approved takes, and human review gates.",
      "auth_requirements": [
        {
          "slug": "comfyui-artokun",
          "name": "ComfyUI MCP (Claude Code plugin)",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires ComfyUI running (auto-detects ports 8188/8000, or --comfyui-url for remote)",
          "remote": false
        },
        {
          "slug": "blender",
          "name": "Blender MCP",
          "auth_type": "local-app",
          "env_var": null,
          "key_url": "Requires Blender 3.0+ running with the bundled addon installed and its socket server started",
          "remote": false
        },
        {
          "slug": "freesound",
          "name": "Freesound MCP Server",
          "auth_type": "api_key",
          "env_var": "FREESOUND_API_KEY",
          "key_url": "https://freesound.org/apiv2/apply/ (login required)",
          "remote": false
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "auth_type": "oauth",
          "env_var": "YUTU_CREDENTIAL",
          "key_url": "Google Cloud Console: enable YouTube Data API v3, create a Desktop-app OAuth client, save client_secret.json, then run yutu auth --credential client_secret.json once",
          "remote": false
        },
        {
          "slug": "unreal-engine",
          "name": "Unreal Engine MCP (Flopperam / Aura)",
          "auth_type": "api_key",
          "env_var": null,
          "key_url": "https://flopperam.com/account (hosted mode); local mode is free but requires compiling the bundled UnrealMCP C++ plugin",
          "remote": true
        },
        {
          "slug": "youtube-data",
          "name": "YouTube MCP Server (data)",
          "auth_type": "api_key",
          "env_var": "YOUTUBE_API_KEY",
          "key_url": "Google Cloud Console → enable YouTube Data API v3 → Credentials → API key. Transcript-only use runs with no key at all.",
          "remote": false
        }
      ],
      "primary_servers": [
        {
          "slug": "comfyui-artokun",
          "name": "ComfyUI MCP (Claude Code plugin)",
          "url": "https://mcp.film/mcps/comfyui-artokun/",
          "markdown": "https://mcp.film/mcps/comfyui-artokun.md",
          "category": "3d-vfx",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Drive ComfyUI as a live image, video, audio, and workflow workbench from your agent."
        },
        {
          "slug": "comfyui",
          "name": "ComfyUI MCP",
          "url": "https://mcp.film/mcps/comfyui/",
          "markdown": "https://mcp.film/mcps/comfyui.md",
          "category": "model-hub",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-25",
          "tagline": "Drive a local ComfyUI: 40+ tools for image, video, audio and 3D workflows."
        },
        {
          "slug": "blender",
          "name": "Blender MCP",
          "url": "https://mcp.film/mcps/blender/",
          "markdown": "https://mcp.film/mcps/blender.md",
          "category": "3d-vfx",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "The most-adopted Blender MCP — model, texture, and assemble 3D scenes by prompt."
        },
        {
          "slug": "audiogen",
          "name": "AudioGen MCP",
          "url": "https://mcp.film/mcps/audiogen/",
          "markdown": "https://mcp.film/mcps/audiogen.md",
          "category": "sound-design",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-20",
          "tagline": "Local, offline sound-effect generation with Meta's AudioGen — no API key, no credits."
        },
        {
          "slug": "freesound",
          "name": "Freesound MCP Server",
          "url": "https://mcp.film/mcps/freesound/",
          "markdown": "https://mcp.film/mcps/freesound.md",
          "category": "sound-design",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-19",
          "tagline": "Search freesound.org's CC-licensed sound library by natural language for SFX pulls."
        },
        {
          "slug": "mcp-video",
          "name": "Kinocut",
          "url": "https://mcp.film/mcps/mcp-video/",
          "markdown": "https://mcp.film/mcps/mcp-video.md",
          "category": "editing-post",
          "official": false,
          "remote": false,
          "added": "2026-06-28",
          "verified": "2026-08-11",
          "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
        },
        {
          "slug": "youtube-yutu",
          "name": "yutu (YouTube MCP + CLI)",
          "url": "https://mcp.film/mcps/youtube-yutu/",
          "markdown": "https://mcp.film/mcps/youtube-yutu.md",
          "category": "distribution",
          "official": false,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-21",
          "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
        }
      ],
      "steps": [
        {
          "stage": "visualize",
          "intent": "Generate stills, boards, and model tests locally or through inspectable workflows.",
          "servers": [
            {
              "slug": "comfyui-artokun",
              "name": "ComfyUI MCP (Claude Code plugin)",
              "url": "https://mcp.film/mcps/comfyui-artokun/",
              "markdown": "https://mcp.film/mcps/comfyui-artokun.md",
              "category": "3d-vfx",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Drive ComfyUI as a live image, video, audio, and workflow workbench from your agent."
            },
            {
              "slug": "comfyui",
              "name": "ComfyUI MCP",
              "url": "https://mcp.film/mcps/comfyui/",
              "markdown": "https://mcp.film/mcps/comfyui.md",
              "category": "model-hub",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-25",
              "tagline": "Drive a local ComfyUI: 40+ tools for image, video, audio and 3D workflows."
            }
          ]
        },
        {
          "stage": "shoot",
          "intent": "Build scenes, props, previz, and open video-model experiments.",
          "servers": [
            {
              "slug": "blender",
              "name": "Blender MCP",
              "url": "https://mcp.film/mcps/blender/",
              "markdown": "https://mcp.film/mcps/blender.md",
              "category": "3d-vfx",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "The most-adopted Blender MCP — model, texture, and assemble 3D scenes by prompt."
            },
            {
              "slug": "comfyui",
              "name": "ComfyUI MCP",
              "url": "https://mcp.film/mcps/comfyui/",
              "markdown": "https://mcp.film/mcps/comfyui.md",
              "category": "model-hub",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-25",
              "tagline": "Drive a local ComfyUI: 40+ tools for image, video, audio and 3D workflows."
            },
            {
              "slug": "unreal-engine",
              "name": "Unreal Engine MCP (Flopperam / Aura)",
              "url": "https://mcp.film/mcps/unreal-engine/",
              "markdown": "https://mcp.film/mcps/unreal-engine.md",
              "category": "3d-vfx",
              "official": false,
              "remote": true,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Third-party Unreal MCP for UE 5.5+, with a hosted 50-tool option Epic's server has no answer to."
            }
          ]
        },
        {
          "stage": "sound",
          "intent": "Draft SFX locally and fill gaps with licensed library search.",
          "servers": [
            {
              "slug": "audiogen",
              "name": "AudioGen MCP",
              "url": "https://mcp.film/mcps/audiogen/",
              "markdown": "https://mcp.film/mcps/audiogen.md",
              "category": "sound-design",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-20",
              "tagline": "Local, offline sound-effect generation with Meta's AudioGen — no API key, no credits."
            },
            {
              "slug": "freesound",
              "name": "Freesound MCP Server",
              "url": "https://mcp.film/mcps/freesound/",
              "markdown": "https://mcp.film/mcps/freesound.md",
              "category": "sound-design",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-19",
              "tagline": "Search freesound.org's CC-licensed sound library by natural language for SFX pulls."
            }
          ]
        },
        {
          "stage": "cut",
          "intent": "Transcode, caption, QC, and assemble media with guardrailed local tools.",
          "servers": [
            {
              "slug": "mcp-video",
              "name": "Kinocut",
              "url": "https://mcp.film/mcps/mcp-video/",
              "markdown": "https://mcp.film/mcps/mcp-video.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-28",
              "verified": "2026-08-11",
              "tagline": "Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing."
            },
            {
              "slug": "ffmpeg",
              "name": "FFmpeg MCP",
              "url": "https://mcp.film/mcps/ffmpeg/",
              "markdown": "https://mcp.film/mcps/ffmpeg.md",
              "category": "editing-post",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-11",
              "tagline": "Conversational FFmpeg: trim, concat, overlay, scale, and extract frames locally."
            }
          ]
        },
        {
          "stage": "ship",
          "intent": "Publish when ready, with analytics available for iteration.",
          "servers": [
            {
              "slug": "youtube-yutu",
              "name": "yutu (YouTube MCP + CLI)",
              "url": "https://mcp.film/mcps/youtube-yutu/",
              "markdown": "https://mcp.film/mcps/youtube-yutu.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-21",
              "tagline": "Automate your whole YouTube channel — including real video uploads — via OAuth."
            },
            {
              "slug": "youtube-data",
              "name": "YouTube MCP Server (data)",
              "url": "https://mcp.film/mcps/youtube-data/",
              "markdown": "https://mcp.film/mcps/youtube-data.md",
              "category": "distribution",
              "official": false,
              "remote": false,
              "added": "2026-06-11",
              "verified": "2026-08-22",
              "tagline": "Token-optimized YouTube Data API server for video, channel, and trend analytics."
            }
          ]
        }
      ],
      "fallback_servers": [
        {
          "slug": "replicate",
          "name": "Replicate MCP Server",
          "url": "https://mcp.film/mcps/replicate/",
          "markdown": "https://mcp.film/mcps/replicate.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-23",
          "tagline": "Official remote MCP for discovering and running thousands of models on Replicate."
        },
        {
          "slug": "fal",
          "name": "fal MCP Server",
          "url": "https://mcp.film/mcps/fal/",
          "markdown": "https://mcp.film/mcps/fal.md",
          "category": "model-hub",
          "official": true,
          "remote": true,
          "added": "2026-06-11",
          "verified": "2026-08-23",
          "tagline": "One hosted endpoint to search, run and chain 1,000+ image, video and audio models."
        },
        {
          "slug": "tripo",
          "name": "Tripo MCP",
          "url": "https://mcp.film/mcps/tripo/",
          "markdown": "https://mcp.film/mcps/tripo.md",
          "category": "3d-vfx",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Official Tripo MCP — text-to-3D assets generated and imported into Blender."
        },
        {
          "slug": "meshy",
          "name": "Meshy MCP Server",
          "url": "https://mcp.film/mcps/meshy/",
          "markdown": "https://mcp.film/mcps/meshy.md",
          "category": "3d-vfx",
          "official": true,
          "remote": false,
          "added": "2026-06-11",
          "verified": "2026-08-11",
          "tagline": "Official Meshy MCP — generate, retexture, rig, and animate 3D models via API."
        }
      ],
      "constraints": [
        "Expect setup friction.",
        "Pin model versions and node packs.",
        "Budget time for render failures and dependency drift."
      ]
    }
  ]
}