Skip to main content
Glama

⚡ OdinMCP — Official OdinxD AI Video Studio MCP Server

Turn Claude, Cursor, Antigravity & Windsurf into an Autonomous 9:16 AI Video Production Studio.
Convierte Claude, Cursor, Antigravity y Windsurf en un Estudio Autónomo de Producción de Video Vertical 9:16 con IA.

MCP Protocol Zero Dependencies Render Modes License: MIT

🌐 Website • 📖 Interactive Docs & API v1 • 🔑 Get API Key • 🤖 Agent Manifest (/llms.txt)


1. Overview / ¿Qué es OdinMCP?

English:
OdinMCP (@odinxd/mcp-server) is the official Model Context Protocol (MCP) integration for OdinxD. It allows any MCP-compatible AI agent to plan, art-direct, upload local .mp4/.jpg assets, render studio-grade vertical 9:16 (1080×1920) videos in the cloud, monitor real-time progress, and download finished HD .mp4 files directly to your computer.

  • 2 Connection Modes: Zero-install Remote Streamable HTTP (https://odinxd.com/api/mcp) or Local PC Bridge (npx -y github:odinxd-ai/OdinMCP) for seamless local file uploads & downloads.

  • 6 Specialized Render Engines & 20 AI B-Roll Styles: ViralBeat 2.0, Hybrid AI B-Roll, Zero-Camera Faceless AI Ads (with 24 neural TTS voices), Real Estate Multi-Room Tours, E-Commerce UGC, Motion Stock, Maxy Overlay, and Fitness Talking-Head.

  • 0-Charge Fail-Fast Protection: If any render fails or is blocked by AI safety filters, 0 renders are consumed and 100% of reserved AI credits are automatically refunded.

Español:
OdinMCP (@odinxd/mcp-server) es el servidor e integración oficial Model Context Protocol (MCP) de OdinxD. Permite a tus agentes de IA (Claude Desktop, Claude Code, Cursor, Antigravity, Windsurf) editar reels hablados a cámara, generar comerciales Faceless 100% desde texto, producir tours inmobiliarios inteligentes por estancia, subir archivos locales de tu ordenador automáticamente y descargar el .mp4 final en Full HD (1080×1920).


Related MCP server: video-studio-mcp

2. Table of Contents / Índice

  1. Overview / ¿Qué es OdinMCP?

  2. Render Modes & Live Video Previews / Modos de Render y Vistas Previas

  3. Specialty AI B-Roll Showcases (Real Estate & UGC)

  4. Step-by-Step Tutorial (0 to Video in 3 Min) / Tutorial Paso a Paso

  5. Real-World Prompt & Tool Examples / Ejemplos Prácticos

  6. Complete MCP Tools Reference (10 Tools)

  7. Catalog of All 20 AI B-Roll Styles & 13 Real Estate Rooms

  8. Golden Rules for AI Agents & Local Sandbox Security


3. Render Modes & Live Video Previews / Modos de Render y Vistas Previas

💡 Click any animated preview to open the HD .mp4 video with audio inside previews/videos/, or watch the full-length showcase on odinxd.com.
(Haz clic en cualquier vista previa animada para abrir el clip .mp4 con audio).


4. Specialty AI B-Roll Showcases / Estilos Especiales: Inmobiliario y UGC

OdinxD includes intelligent multi-reference AI B-Roll engines for Real Estate Agents (automatically matching the spoken script to the exact uploaded room photo) and E-Commerce Brands (integrating real product packaging into realistic UGC shots):


5. Step-by-Step Tutorial / Tutorial Paso a Paso en 3 Minutos

Step 1 — Generate Your Personal API Key / Obtén tu API Key

  1. Sign in at https://odinxd.com/dashboard. (Works with Starter, Pro, or individual pay-as-you-go renders & AI credit packs).

  2. Scroll to 🔌 OdinxD MCP Server & API Keys.

  3. Click + Generate New API Key and copy your odx_live_... token.


Step 2 — Connect Your AI Client / Conecta tu Agente IA

Choose Mode A (Local PC Bridge — Recommended if your .mp4/.jpg files are on your computer) or Mode B (Remote Streamable HTTP — Zero install for cloud URLs & Faceless Ads).

💻 Mode A: Local PC Bridge (Uploads Local Files & Downloads Final .mp4 Automatically)

Requires Node.js >= 18. Zero external npm dependencies (~18 KB source).

Option A1 — Instant Clone & Run (Universal across all Node/npm versions, zero startup latency):

git clone https://github.com/odinxd-ai/OdinMCP.git

Then add to Claude Desktop (claude_desktop_config.json) / Cursor (mcp.json) / Antigravity / Windsurf:

{
  "mcpServers": {
    "odinxd": {
      "command": "node",
      "args": ["/absolute/path/to/OdinMCP/bin/odinxd-mcp.mjs"],
      "env": {
        "ODINXD_API_KEY": "odx_live_YOUR_KEY"
      }
    }
  }
}

Option A2 — Direct npx from GitHub (--allow-git=all supports npm v12+):

claude mcp add odinxd -e ODINXD_API_KEY=odx_live_YOUR_KEY -- npx --allow-git=all -y github:odinxd-ai/OdinMCP
{
  "mcpServers": {
    "odinxd": {
      "command": "npx",
      "args": ["--allow-git=all", "-y", "github:odinxd-ai/OdinMCP"],
      "env": {
        "ODINXD_API_KEY": "odx_live_YOUR_KEY"
      }
    }
  }
}

☁️ Mode B: Remote Streamable HTTP (Zero Local Code — Cloud URLs & Faceless Ads)

Claude Code (CLI):

claude mcp add --transport http odinxd https://odinxd.com/api/mcp \
  --header "Authorization: Bearer odx_live_YOUR_KEY"

Cursor / Antigravity / Windsurf (mcp.json):

{
  "mcpServers": {
    "odinxd": {
      "url": "https://odinxd.com/api/mcp",
      "headers": {
        "Authorization": "Bearer odx_live_YOUR_KEY"
      }
    }
  }
}

Claude Desktop via mcp-remote (claude_desktop_config.json):

{
  "mcpServers": {
    "odinxd": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://odinxd.com/api/mcp",
        "--header",
        "Authorization: Bearer odx_live_YOUR_KEY"
      ]
    }
  }
}

Step 3 — Ask Your Agent in Natural Language / Pídele tu Video en Lenguaje Natural

Once connected, verify by asking:

"Check my OdinxD quota and list the available AI B-Roll styles."
(Consulta mi saldo en OdinxD y dime qué estilos de B-Roll con IA están disponibles).


6. Real-World Examples / Ejemplos Prácticos de Uso

Example 1 — Real Estate Multi-Room Reel (Español / English)

Prompt to Claude / Cursor:

"Toma mi video limpio C:/Inmuebles/penthouse_aroll.mp4, mi foto de perfil C:/Inmuebles/agente.jpg y estas fotos del departamento: cocina.jpg, sala.jpg y terraza.jpg. Genera un reel en Modo Híbrido con estilo inmo_avatar_stock, tipografía Playfair Display y subtítulos kinetic_blur, y guárdalo en mi Escritorio cuando termine."

Underlying MCP Tool Call (render_hybrid_reel):

{
  "video_url": "C:/Inmuebles/penthouse_aroll.mp4",
  "ai_styles": ["inmo_avatar_stock", "inmo_tour"],
  "clips_count": 3,
  "clip_duration": 5,
  "typography": "Playfair Display",
  "subtitle_style": "kinetic_blur",
  "avatar_image": "C:/Inmuebles/agente.jpg",
  "inmo_photos": [
    { "url": "C:/Inmuebles/cocina.jpg", "room": "cocina" },
    { "url": "C:/Inmuebles/sala.jpg", "room": "sala" },
    { "url": "C:/Inmuebles/terraza.jpg", "room": "terraza" }
  ]
}

Example 2 — Zero-Camera Faceless AI Ad (create_faceless_ad)

{
  "product_name": "Aurum Cold Brew Concentrate",
  "description": "Specialty Colombian cold brew ready in 5 seconds. Zero sugar, 2x natural caffeine, smooth chocolate notes. 20% off starter kit today.",
  "faceless_mode": "commercial_narrated",
  "target_duration": 30,
  "lang": "en",
  "voice_id": "odin_pro_en",
  "subtitle_style": "kinetic_dinamic",
  "typography": "Montserrat",
  "bg_music": "minimal_luxury_122",
  "product_images": ["C:/Brand/bottle_front.png", "C:/Brand/pour_shot.jpg"]
}

Example 3 — Zero-AI-Credit Motion Graphics Reel (render_motion_stock)

{
  "video_url": "C:/Videos/saas_metrics_clean.mp4",
  "typography": "Space Grotesk",
  "subtitle_style": "kinetic_dinamic",
  "highlight_color": "#D4AF37"
}

7. Complete MCP Tools Reference / Referencia de Herramientas

Tool

Credits & Render Cost

Purpose

get_account_quota

Free (0 renders • 0 AI)

Returns active plan, remaining renders, and AI credit balance (in seconds).

get_odinxd_catalog

Free (0 renders • 0 AI)

Lists all 20 AI B-Roll styles, 13 real estate room tags, 15 fonts, subtitles, Motion components, 24 TTS voices & music.

create_faceless_ad

1 render + scene AI seconds

Full 9:16 commercial from text: AI script + neural TTS voiceover + AI storyboard + cloud render.

render_hybrid_reel

1 render + (clips_count × clip_duration × multiplier)

Edits a single clean A-Roll video alternating with 20 AI B-Roll styles (including Real Estate & UGC).

render_viral_beat

1 render + (ai_clips_count × ai_clip_duration × multiplier)

High-retention ViralBeat 2.0 edit with dynamic zoom punches, split-screens, SFX & AI B-Roll.

render_motion_stock

1 render • 0 AI credits

Pure Remotion Motion Graphics & data visualizations over clean A-Roll.

render_maxy_overlay

1 render • 0 AI credits

Stacked 3D kinetic typography and animated contextual icons over continuous A-Roll.

render_fitness_talking_head

1 render • 0 AI credits

High-retention talking-head captions (boxed_highlighter / dynamic) for coaches & creators.

get_render_status

Free (0 renders • 0 AI)

Real-time status (pending, rendering, done, failed), progress %, error recovery hints & HD .mp4 URL.

wait_for_render

Free (Local Bridge)

Polls until completion and automatically downloads the finished HD .mp4 to save_to_path on your PC.


8. Catalog of 20 AI B-Roll Styles / Catálogo de 20 Estilos IA y Estancias

Style ID (ai_styles)

Category

Credit Multiplier

Required Reference Assets

stock_hyperreal

Cinematic Realism (No Faces)

1x

None

cinematic_macro

Slow-Motion Macro Detail

1x

None

avatar_stock

Creator Avatar in AI Scene

2x

avatar_image (private creator face)

ugc_stock

E-Commerce Product UGC

2x

product_images (1–3 real product photos)

inmo_avatar_stock

Real Estate Agent in Room

2x

avatar_image + inmo_photos (≥ 1 room)

inmo_tour_transition

Multi-Room POV Walkthrough

2x

inmo_photos (≥ 2 rooms)

inmo_tour

Single-Room Architectural Tour

2x

inmo_photos (≥ 1 room)

scrapbook_polaroid

2.5D Collage & Mixed Media

1x

None

parallax_3d

3D Depth Canvas Pan

1x

None

vox_editorial

Documentary Editorial Motion

1x

None

ui_interface_dark

SaaS / App Glass UI Showcase

1x

Optional saas_image

swiss_design

Minimalist Swiss Grid

1x

None

mannequin_3d

Spotlight 3D Mannequin Metaphor

1x

None

isometric_clay

Tactile 3D Isometric Miniature

1x

None

cyber_blueprint

Holographic Wireframe & Tech

1x

None

dark_glassmorphism

Frosted Luxury 3D Glass

1x

None

diorama_3d

Layered Papercraft Diorama

1x

None

graphic_noir

High-Contrast Halftone Noir

1x

None

gradient_abstract

Kinetic Fluid Mesh Background

1x

None

motion_dark_minimal

Dark Minimalist Executive

1x

None

Supported Real Estate Room IDs (inmo_photos[].room):
fachada_exterior, sala, comedor, cocina, habitacion_principal, habitacion_secundaria, bano, vestidor, terraza, jardin_piscina, estudio_oficina, lobby_amenidades, otro (auto-inferred from filenames like cocina.jpg or master_suite.png when using the Local Bridge!).


9. Golden Rules for AI Agents / Reglas de Oro y Seguridad

  1. Single Clean A-Roll Video (video_url):
    OdinxD works exclusively with one continuous, clean base video (already trimmed without long silences, filler pauses, or spoken retakes) and does not concatenate multiple base videos into one timeline. If the user provides raw takes on their PC, the AI agent should first trim silences and concatenate takes locally using FFmpeg before invoking OdinxD.

  2. Private Creator Faces Only on Avatar Styles (PROMINENT_PERSON_BLOCKED):
    avatar_stock, ugc_stock, and inmo_avatar_stock strictly accept photos of private creators or clients. Celebrity, politician, or famous podcaster faces are blocked by upstream generative safety filters. For commentary on public figures, always choose non-avatar styles (stock_hyperreal, cinematic_macro, scrapbook_polaroid, parallax_3d, vox_editorial).

  3. Art Direction Defaults by Niche:

    • General / Creators: typography: "Montserrat", subtitle_style: "kinetic_dinamic"

    • Luxury Real Estate / High-Ticket: typography: "Playfair Display", subtitle_style: "kinetic_blur"

    • SaaS / AI / Tech: typography: "Space Grotesk", subtitle_style: "kinetic_dinamic"

    • Fitness / Direct Coaching: typography: "Bebas Neue", subtitle_style: "boxed_highlighter"

  4. Hardened Local Bridge Sandbox (v2.0.1):

    • Zero third-party npm packages (100% auditable Node.js built-ins).

    • Blocks symbolic links (lstat), sensitive paths (.ssh, .aws, .git, .env), and non-multimedia extensions on upload.

    • Enforces https:// transport and .mp4-only output paths on wait_for_render.


License

Released under the MIT License © 2026 OdinxD.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents and MCP clients to run self-hosted video production workflows, including project planning, rendering, review, and delivery with durable background jobs and local review.
      2
      Apache 2.0
    • A
      license
      B
      quality
      C
      maintenance
      Enables any MCP-compatible AI agent to generate videos and images from text or reference frames, chain scenes into seamless multi-scene films with sound and speech, and download finished media with manifests and previews. It also exposes account status, plan limits, history and library management through confirm-gated, safe-by-default operations.
      26
      34
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      An MCP server that gives agents a video engine for cutting beat-synced 9:16 shorts from existing footage, generating original short films from a prompt, and swapping characters in a clip while preserving motion and sound. It handles the deterministic work — scene detection, tracked crops, captions and rendering — while generation runs on private Hugging Face ZeroGPU Spaces in the user's own account.
      3
      Apache 2.0