mcp.film

mcp.film / Editing & Post / VibeFrame

VibeFrame

Officialby VibeFrame (vericontext)freemiumverified Oct 14, 2026

CLI-first video workflow runtime with an MCP surface for briefs-to-renders.

What it does

VibeFrame is an agentic video workflow runtime: a coding agent turns a brief into storyboard files, generated assets, Hyperframes scenes, reviewed renders, and final MP4s. Its MCP server exposes the same engine as typed tools for project init, build, render, generation, editing, audio, detection, inspection, and timeline operations, with dry runs and cost gates for paid providers.

Connect

Claude Code
claude mcp add vibeframe --scope project -- npx -y @vibeframe/mcp-server
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "vibeframe": {
      "command": "npx",
      "args": [
        "-y",
        "@vibeframe/mcp-server"
      ],
      "env": {
        "FAL_API_KEY": "YOUR_KEY_HERE"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "vibeframe": {
      "command": "npx",
      "args": [
        "-y",
        "@vibeframe/mcp-server"
      ],
      "env": {
        "FAL_API_KEY": "YOUR_KEY_HERE"
      }
    }
  }
}
Auth: api_key · env FAL_API_KEY — Provider keys are bring-your-own and only generation needs one: FAL_API_KEY (video, via Seedance), OPENAI_API_KEY (images), plus optional GOOGLE_API_KEY, RUNWAY_API_SECRET, KLING_API_KEY, XAI_API_KEY and ELEVENLABS_API_KEY per the MCP server README.

Sample tools

project_listinitbuildrendergenerate_imagegenerate_videoedit_captionaudio_duckinspect_reviewtimeline_create

Field notes

Correcting the last correction: the 31 Aug note said ElevenLabs wasn't involved, based on the root README alone. The MCP server's own README (packages/mcp-server) does list ELEVENLABS_API_KEY for TTS, voice-clone, dubbing and SFX, alongside OPENAI_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY, XAI_API_KEY, FAL_API_KEY, RUNWAY_API_SECRET, KLING_API_KEY and an IMGBB_API_KEY or S3 upload host for image-to-video. All of them are optional. The root README's main point still holds: default narration is local Kokoro, and FFmpeg edits, scene composition, detection, timeline work and rendering all run locally for $0. Docs now link to that MCP README because it holds the full tool table. Re-checked 14 Oct 2026: the silence is over. npm @vibeframe/mcp-server is at 0.115.6 (Node >=20, bin `vibeframe-mcp`), the v0.115.6 release landed Oct 4, and a run of commits on Oct 5 moved image, TTS and transcription providers onto shared contracts and reworked dubbing. MIT, 175 stars. Pin a version, because provider wiring is visibly in motion. Requires Node 20+, FFmpeg, and Chrome/Chromium. The cost gate is real and worth using: `--max-cost` refuses to start a build whose estimate exceeds your ceiling. Claude Desktop users can skip npx entirely — the repo ships a vibeframe.mcpb extension bundle on its latest release. The project still frames the CLI as the runtime and MCP as the host surface, so shell-capable agents may prefer direct `vibe` commands for long builds.

Also in Editing & Post

Used in

Character-Consistent Series

Pairs well with