VIDIA MCP
Cita, crea, rastrea y descarga videos de IA a través de MCP, con aprobación explícita antes de la producción de pago. Conecta agentes de IA a VIDIA a través de su servidor MCP alojado o el puente stdio de Node.js.
Servidor MCP alojado
npx add-mcp 'https://vidia.kr/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
VIDIA MCP — Producción de video con IA para agentes de IA
Cotiza, produce, da seguimiento y descarga videos de IA desde cualquier cliente MCP. Quote, produce, track and download AI videos from any MCP client.
vidia.kr · Guía para desarrolladores · Lista de herramientas · SDK: vidia-api
¿Qué es esto? / What is this?
ES — VIDIA es un servicio de producción de video con IA: elige un paquete (una receta de producción), escribe un tema, y VIDIA redacta el guion y produce narración, imágenes, clips de video con IA y subtítulos. Con este servidor MCP, los agentes de IA pueden obtener una cotización, iniciar una producción después de que el usuario acepte, dar seguimiento a su progreso y descargar el video terminado.
EN — VIDIA is an AI video production service: pick a package (a production recipe), write a topic, and VIDIA writes the script and produces narration, images, AI video clips and subtitles. With this MCP server, AI agents can get a quote, start a production after the user agrees, follow its progress and download the finished video.
El servidor está alojado por VIDIA. The server is hosted by VIDIA.
https://vidia.kr/mcp
Inicio rápido / Quick start
1. Crear una clave de API / Create an API key
Crea una clave en vidia.kr/settings/api. Hay dos alcances. Create a key at vidia.kr/settings/api. Two scopes:
| Alcance Scope | Qué puede hacer What it can do |
|---|---|
Solo consulta y cotización read | Buscar paquetes, cotizar (gratis), dar seguimiento, descargar. No gasta puntos. / Browse, quote (free), track, download. Spends no points. |
Permitir inicio de producción run | Todo lo anterior + iniciar y cancelar producciones según la cotización, con un límite diario por clave. / Also start and cancel productions, with a per-key daily limit. |
tools/listfunciona sin clave;tools/callla verifica a partir de ese punto.tools/listworks without a key;tools/callchecks it.
2. Conexión / Connect
| Cliente | Método / How |
|---|---|
| Claude Code |
|
Claude Desktopclaude_desktop_config.json |
|
Cursor~/.cursor/mcp.json |
|
VS Code.vscode/mcp.json |
|
Codex~/.codex/config.toml |
|
| Clientes sin soporte MCP remoto Any stdio-only client |
Puente stdio con cero dependencias, Node 18+. Zero-dependency stdio bridge. |
3. Pregunta / Ask
"Consígueme una cotización de VIDIA para un video corto de salud sobre por qué los bostezos son contagiosos." "Get me a VIDIA quote for a health shorts video about why yawns are contagious."
El agente muestra la cotización en el orden vidia_list_packages → vidia_get_package → vidia_quote; cuando el usuario acepta, inicia con vidia_start_run, luego verifica el progreso con vidia_get_run y recibe el enlace del resultado con vidia_get_downloads.
Herramientas / Tools
| Herramienta Tool | Qué hace What it does | Puntos Points |
|---|---|---|
vidia_account | Saldo, cupones, plan / balance, coupons, plan | Gratis free |
vidia_list_packages | Buscar paquetes publicados (puntos y tiempo estimados) / find published packages | Gratis free |
vidia_get_package | Descripción del paquete y campos de entrada / package details and input fields | Gratis free |
vidia_quote | Cotización de producción (válida 10 minutos) / production quote, valid 10 minutes | Gratis free |
vidia_start_run | Iniciar producción según la cotización (requiere confirm: true) / start a production | Presupuesto retenido, se reembolsa lo no usado / budget held, unused refunded |
vidia_get_run | Estado, paso, tiempo restante estimado; pending y actions si se detiene / state, step, ETA; pending and actions when stopped | Gratis free |
vidia_wait_run | Espera hasta 50 segundos a que termine o se detenga / waits up to 50 s for the run to finish or stop | Gratis free |
vidia_run_action | Resolver una producción detenida (agregar presupuesto, reintentar, elegir, finalizar) / resolve a stopped run | Solo add_budget y approve_price retienen más puntos / only these hold more points |
vidia_start_batch | Iniciar varias (hasta 10) a la vez, resultados por ítem / start up to 10 at once | Presupuesto por ítem / budget per item |
vidia_run_input | La entrada de una producción anterior / the input of a past run | Gratis free |
vidia_list_runs | Mis producciones / my productions | Gratis free |
vidia_cancel_run | Cancelar una producción / cancel a production | — |
vidia_finish_run | Cambiar o revertir miniatura, publicar o quitar del escaparate / thumbnail, showcase | Gratis free |
vidia_trash_run | Enviar a la papelera o restaurar / trash or restore | Gratis free |
vidia_topic_idea | Un tema sugerido para el paquete / a suggested topic | Gratis free |
vidia_package_results | Resultados públicos hechos con un paquete / public results made with a package | Gratis free |
vidia_usage | Almacenamiento, producciones activas, producciones restantes de esta clave / storage, active runs, runs left | Gratis free |
vidia_point_history | Historial de puntos / point history | Gratis free |
vidia_upload_link | Una URL de carga de 15 minutos para subir archivos a la biblioteca / a 15-minute upload URL | Gratis free |
vidia_list_assets | IDs de archivos de mi biblioteca (para campos de entrada de fotos y videos) / library file ids for file inputs | Gratis free |
vidia_get_downloads | Enlaces de descarga del video terminado, miniatura y subtítulos (1 hora; descarga con el encabezado de la clave API o iniciando sesión como el mismo miembro) y un kit de carga a YouTube / download links (1 hour; fetch with the API key header or while signed in as the same member) and a YouTube upload kit | Gratis free |
Consulta TOOLS.md para los formatos de entrada y salida. See TOOLS.md for arguments and results.
Salvaguardas / Safeguards
-
Clave de prueba (
vd_test_…): conéctate con ella para ensayar todo el flujo sin gastar puntos. En lugar de un video real, recibes un resultado de muestra después de unos 40 segundos y cada respuesta incluyetest: true. -
Las apps que admiten OAuth pueden omitir este paquete: ingresa la dirección
https://vidia.kr/mcpe inicia sesión con VIDIA (sin pegar claves). -
Las herramientas que retienen puntos son solo
vidia_start_run,vidia_start_batchy las accionesadd_budgetyapprove_pricedevidia_run_action. Para iniciar una producción se necesitan un ID de cotización válido, un presupuesto, unidempotency_keyy unconfirm: true. Reintentar con el mismoidempotency_keynunca crea una segunda producción. -
Las claves con permiso
runtienen un límite diario de producciones (últimas 24 horas). Puedes revocar la clave en cualquier momento. -
Cuando una producción se detiene (por ejemplo, esperando aprobación de presupuesto o confirmación), revisa
pendingyactionsen la respuesta de seguimiento y resuélvela convidia_run_action(también puedes continuar en la página web del proyecto). Puedes establecer límites de presupuesto por producción y por día, y una lista de IP permitidas por clave. -
Este paquete es un relé que transmite JSON-RPC tal cual. La clave solo se envía en el encabezado
Authorizationy se oculta en todas las salidas y mensajes de error. -
Connect with a test key (
vd_test_…) to rehearse the whole flow for free: you get a sample result after about 40 seconds and every response carriestest: true. -
Apps that support OAuth can skip this package: enter
https://vidia.kr/mcpand sign in to VIDIA. -
Points are only held by
vidia_start_run,vidia_start_batchand theadd_budget/approve_priceactions ofvidia_run_action. Starting needs a valid quote id, a budget, anidempotency_keyandconfirm: true; retrying with the sameidempotency_keynever creates a second production. -
runkeys carry a daily production limit and can be revoked at any time. -
When a run stops, read
pendingandactionsin the run status and resolve it withvidia_run_action(or on the web project page). Keys can carry per-run and daily budget caps and an IP allowlist. -
This package only relays JSON-RPC. The key is sent in the
Authorizationheader and redacted from all output.
Variables de entorno / Environment
| Variable Variable | Descripción Description |
|---|---|
VIDIA_API_KEY | Clave API de VIDIA / VIDIA API key (vd_live_… o la de prueba vd_test_…) |
VIDIA_MCP_URL | Anular la dirección (por defecto https://vidia.kr/mcp) / endpoint override |
API REST / SDK
Para usarlo directamente desde código, usa vidia-api. For code, use vidia-api.
Licencia
MIT