Autonomous AI video editor over MCP: viral clips, captions, reframe, chroma key, MP4 export
Runs on your machine from its package; the steps are below.

At most: moves money, runs code or commands, deletes data, or sends messages for you.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y levea-mcp-server
MCP client config
{
"mcpServers": {
"levea": {
"command": "npx",
"args": [
"-y",
"levea-mcp-server"
]
}
}
}
Prompt-to-video editing without manual timelines. Levea is an agentic AI video production platform that turns natural-language creative direction, transcripts, and source footage into fully structured, editable video projects. An open-source MCP client wrapper connects your local AI agent (Claude Desktop, Claude Code, Cursor, Cline, OpenClaw, Hermes) to our cloud GPU production harness—executing frame-accurate cuts, 40+ kinetic caption styles, verified motion graphics (HyperFrames), Google Cloud TTS voiceovers, active-speaker reframing, and cloud-rendered MP4 exports without taxing your local machine.
Unlike traditional one-shot AI video generators that output locked, un-editable pixels, Levea maintains a fully structured, multi-layer project and timeline (Scene IR) containing assets, text, masks, audio, and brand kits.
levea-mcp-server), OpenClaw plugins, and skills are open-source (MIT). They connect to our hosted video production engine via API key. You can generate an API key with free starter credits at livecore.ai.Levea separates probabilistic creative reasoning from deterministic project execution:
Creative Intent + Source Media
│
▼
Probabilistic Multimodal Intelligence
(Gemini / Frontier LLMs)
│
▼
CanonicalActionIR (179 Typed Actions)
│
▼
CanonicalPlanCompiler
│
┌─────────────┴─────────────┐
▼ ▼
Workflow DAG Scene IR
(Task Dependencies & Gating) (Timeline & Layer Hierarchy)
└─────────────┬─────────────┘
│
▼
Deterministic Video-Production Harness
├── Perception Engine (Face Tracking, Active Speaker, Shot Cuts)
├── Timeline and Scene Graph (Tracks, Layers, Geometry)
├── Media Operators (Silence Cuts, Slip/Slide, Ripple, Split-Screen)
├── Caption & Typography Engine (39 MSDF Fonts, 41 Templates, Kinetic Word Sync)
├── Animation & Motion Physics (Damped Spring Solvers, 17 Blend Modes)
├── Audio Mastering (EBU R128 Loudness, Google Cloud TTS, Auto-Duck)
├── Composition & Asset Execution
│ ├── HyperFrames — procedural charts, audio waveforms, cards, 3D
│ ├── Vulkan/WebGPU — GPU shaders, primitives, final compositing
│ ├── Lottie — authored vector animations
│ └── Veo / Imagen 3 — generated supporting media
├── Gated Executor (gatedExecute Atomic Mutations)
├── Project Versioning (Immutable Scene History)
└── Export Pipeline (Hardware-Accelerated / Vulkan MP4)
│
▼
Verification → Bounded Repair → Editable Scene
├── Return Scene JSON
├── Queue Media Work
└── Optional Multi-Platform Export
The planning layer interprets user prompts, transcripts, visual references, and timeline boundaries. It compiles raw natural language into a highly optimized, typed Workflow DAG of sequential and parallel editing operations. The hosted planner currently utilizes Gemini through Google AI and Vertex AI.
These represent the dual brain-body architecture of Levea:
Separating intent from execution makes edits fully inspectable, repeatable, and independently repairable without transferring project ownership to an LLM.
Typed production operators execute the plan against the scene graph. The native renderer compiles Scene compositions through native Vulkan and browser WebGPU paths, subsequently compositing them with verified motion graphics produced by HyperFrames (which handles rich editorial layouts, data charts, stat cards, and diagrams).
All revisions are saved in a durable, linear undo/redo history backed by immutable scene payloads, preventing state corruption during multi-step iterations. Export is optional—Levea can return the updated editable scene, queue asset rendering, deliver an MP4, or bundle assets for multi-platform delivery.
Whether you are an AI developer looking to integrate automated editing into your agent loops, or a content creator building an automated faceless channel, Levea has a native path for you.
Expose Levea as a client-side Model Context Protocol (MCP) server stdio wrapper (levea-mcp-server) in your favorite AI editors (Cursor, Cline, Windsurf, or Claude Desktop).
Sign up at livecore.ai and generate a Levea API key.
Add the following configuration block to your editor's MCP settings:
{
"mcpServers": {
"levea": {
"command": "npx",
"args": ["-y", "levea-mcp-server"],
"env": {
"LEVEA_API_URL": "https://api.livecore.ai",
"LEVEA_API_KEY": "your-key-from-livecore.ai"
}
}
}
}
Note: LEVEA_API_URL should point to the bare host domain https://api.livecore.ai. The client-side wrapper handles endpoint appending automatically.
| Client | Setup Commands / Instructions |
|---|---|
| Cursor & Windsurf | Go to Settings -> Features -> MCP -> Add New MCP Server. Set type to command and insert the config above. |
| Cline | Open settings, scroll to MCP, and add the config to the Cline MCP settings file. |
| Claude Code | Run: claude mcp add levea -e LEVEA_API_URL=https://api.livecore.ai -e LEVEA_API_KEY=... -- npx -y levea-mcp-server |
| Claude Desktop | Add the server block to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows). |
| Hermes | Register levea-mcp-server as an MCP server using the bundled hermes-levea/mcp.json. |
| OpenClaw | Install via ClawHub: openclaw plugins install clawhub:openclaw-ai-video-editor or add via CLI openclaw mcp add levea --command "npx -y levea-mcp-server" --env LEVEA_API_URL=https://api.livecore.ai --env LEVEA_API_KEY=.... |
Deploy Levea as an autonomous editing agent directly inside the OpenClaw workspace.
openclaw-ai-video-editor on ClawHub and install it to gain system-level execution, asset upload UI, and rendering support.levea-ai-video-editor on ClawHub Skills directory to give your agent professional editorial taste, system instructions, and pacing rules."Review my vertical video, remove the opening silence, auto-apply Hormozi-style captions with highlighted keywords, add subtle background music, and export the Reels-ready MP4."
Levea is built for modular agent platforms. When deploying Levea inside platforms like OpenClaw or Hermes, we split execution capabilities from cognitive strategies:
openclaw-ai-video-editor): Acts as the physical body. It exposes the core MCP tool surface, registers tool schemas, manages API keys, sets up SSE progress pipelines, and handles physical file uploads and rendering hooks.levea-ai-video-editor): Acts as the cognitive mind. It is a prompt-engineered, context-aware instruction set (system prompts and few-shot creative templates) that teaches the agent how to act as a professional director—enforcing brand rules, safe zones, timing pacing, and layout aesthetics.We recommend installing both to unlock the full power of autonomous editing with a professional finish.
Say it in plain language; Levea plans, executes, and finishes the complete edit:
| You ask | It does |
|---|---|
| "Turn this into 5 viral clips with captions and vertical reframe" | Identifies narrative peaks, cuts clips, applies bold captions, reframes to 9:16 vertical, and exports. |
| "Cut a 60-second highlight from this 2-hour podcast" | Discovers strongest continuous story segment, trims dead air, and packages with captions. |
| "Make this TikTok-ready" | Vertical 9:16 reframe + captions + silence removal + keyword emphasis kit. |
| "Export for TikTok, Reels, Shorts, YouTube, and Instagram" | One pass, all platform-specific aspect ratios in one package. |
| "Replace the green screen with a beach, keep the speaker centered" | Chroma key + background composite + face tracking in one call. |
| "Remove the background — no green screen" | AI background removal via Robust Video Matting (RVM) alpha matte on any footage. |
| "Swap my background for a city skyline — no green screen" | AI matte isolates subject cleanly, compositing the new background behind. |
| "Remove all silences and filler words, add background music" | Cleans audio track (cuts um, uh, like), adds ducked music bed under speech. |
| "Auto-zoom on whoever's talking" | Active-speaker detection + dynamic zoom-follow framing. |
| "Caption this and highlight every time they say 'launch'" | Auto-captions + keyword emphasis (scaling / glow / pulse). |
| "Find every clip where Alex appears" | Cross-asset facial identity search using AI facial embeddings. |
| "Add narration in a cloned voice over the intro" | Voice cloning + Google Cloud TTS overlay + auto-ducking. |
| "Caption this Hormozi-style with karaoke word highlighting" | Word-synced karaoke captions — active word fills and underlines in sync with speech. |
| "Generate B-roll over the product mention" | AI B-roll generation + placement at the exact timestamp. |
| "Color grade this like a Netflix doc" | Cinematic LUT color grade with contrast and film-look curve. |
| "Slow-mo the climax, freeze on the reveal" | Speed change (0.5× slow-mo) + freeze-frame hold on key action. |
| "Reframe to vertical but don't crop the lower-third captions" | Caption-safe 9:16 reframe (detects on-screen text regions and reframes around them). |
| "Pull the key stats from this and animate them as charts" | Transcript-driven SVG charts (bars, lines, donuts) + stat-callout motion graphics via HyperFrames. |
| "Sync these 3 camera angles and cut between them on the active speaker" | Multi-cam audio cross-correlation sync + automatic angle switching. |
| "Blur the license plates and bleep the swearing" | Privacy redaction (face and moving object blur) + transcript profanity cleanup. |
| Capability | Legacy (Premiere, DaVinci, CapCut, Descript) | Levea Agentic Editor & Production Harness |
|---|---|---|
| Interface | Drag, drop, keyframe by hand on a manual timeline | One natural-language prompt; the agent plans and finishes the edit |
| Auto-analysis on upload | Manual scene detection + subtitles | Faces, active speakers, shot cuts, and on-screen text regions detected automatically |
| "Make this viral" | You manually hunt for hooks, crop, splice, and align | Single preset — vertical 9:16 + captions + silences + face tracking |
| Cross-asset search | Filename search | "Find every clip where Alex appears" using AI facial embeddings across your library |
| Background replace | Key out green screen or draw rotoscope masks by hand | One call — Robust Video Matting (RVM) handles any footage without a green screen |
| Broadcast-grade audio | Manual loudness metering + compression + EQ | Auto LUFS loudness-normalized (EBU R128), true-peak limited, music ducked under speech |
| Editorial reasoning | You listen and hunt for the climax | Agent surfaces narrative peaks and high-retention moments |
| Verification & Repair | You eyeball it and manually re-render | Deterministic verifiers run after execution; auto-repairs bounded failures |
| Multi-platform export | One render per aspect ratio | TikTok + Reels + Shorts + YouTube in one pass |
| Extensibility | Plugins call external binaries | 179 typed canonical actions orchestrated through a deterministic Workflow DAG |
| Use Case / Request | Typical Autonomous Production Path | Organic Keywords |
|---|---|---|
| Faceless Channel Generator | Segment transcript, plan layout, overlay B-roll, generate AI background music, and render. | faceless-video, auto-reels, short-form-video |
| CapCut Auto-Cap Alternative | Run whisper transcription, highlight keywords, style fonts, align timing, and apply animation presets. | auto-captions, video-subtitles, kinetic-typography |
| Shorts & Reels Highlights | Extract high-engagement hooks, crop canvas to vertical 9:16 safe zones, and apply motion graphics. | viral-clips, clip-generator, tiktok-video, youtube-shorts |
| Corporate Interview Polish | Cut long silence gaps, bleep profanity, apply color grades, and add lower third speaker graphics. | silence-removal, audio-cleanup, lower-thirds |
| Green Screen & Backdrop Swap | Isolate speaker matte, layer background photo/video, align depth tracks, and composite. | chroma-key, green-screen, background-removal |
| Multi-Cam Active Speaker Cuts | Synchronize dual camera angles, run diarization, and automatically cut to the active speaker. | multi-cam-sync, active-speaker, video-automation |
To ensure that AI planning errors never result in broken compositions or corrupt files, Levea operates a closed-loop verification and repair containment pipeline.
User correction
↓
Semantic-node reference resolution
↓
Typed repair patch
↓
Repair-policy validation
↓
Affected-subgraph invalidation
↓
Partial recompilation and execution
↓
Verification
↓
Atomic replacement of prior version
Availability of specific tracks varies by deployment, active model tiers, and account quotas.
pacing_beat_sync), and AI stem separation (separate_stems, Demucs).preserveUnicode is enabled.The MCP server exposes one high-level editing entry point plus typed management and polling tools:
| Group | Tools | Description |
|---|---|---|
| Edit | autonomous_edit, autonomous_edit_streaming, queue_edit | Single-entry edit prompts, SSE progress streaming, and asynchronous queuing. |
| Job Polling | check_job_status, check_task_status, get_active_task | Track rendering, B-roll generation, tracking status, and active tasks. |
| Caption Templates | list_caption_templates, apply_caption_template, save_caption_template | CRUD operations for 41+ styling templates (Hormozi, Minimal-Pro, typewriter...). |
| Brand Kits | list_brand_kits, get_brand_kit, create_brand_kit, update_brand_kit | Manage brand colors, fonts, logos, speaker voice clones, and grading rules. |
| Projects | list_projects, get_project, create_project | Project workspace management. |
| Assets | asset_upload_url, list_assets, transcribe_asset | Request signed upload URLs, list assets, and request fast Whisper transcriptions. |
| Diagnostics | editor_health | Unauthenticated network sanity probe. |
Generic generative video models (Sora, Runway, Veo) output raw, locked pixels. You cannot edit a layer, adjust caption typography, swap background music, or correct a word timing afterward. Levea is a full-featured timeline editor that builds structured project layers. It uses generative models (like Omni/Veo/Imagen) only as optional asset generation plugins, keeping your editing pipeline fully editable, inspectable, and deterministic.
Yes. Every mutation runs inside a secure, gated environment (GatedExecutor). High-level action contracts ensure that LLMs cannot inject arbitrary mutations or bypass security profiles. If you configure requirePlanApproval: true, the system will halt and present the creative plan to your team for approval before executing any edits or rendering assets.
Levea integrates natively with Model Context Protocol (MCP) hosts like Claude Desktop, Cursor, Cline, Windsurf, and Claude Code. For standalone agent systems, Levea exposes structured packages for OpenClaw and Hermes.
Absolutely. Using our Brand Kits API and tools, you can declare custom typography scales, palette hex codes, logo image references, and custom voice prints. The planning model reads these rules and automatically enforces them across the timeline during the composition pass.
levea-mcp-serverio.github.brajendrak00068/levea-mcp-serveropenclaw-ai-video-editorlevea-ai-video-editorSupport & Contact: brajendrak00068@gmail.com