ImagineVid AI Generation MCP
Herramientas MCP protegidas por OAuth para la generación de imágenes, videos y música de ImagineVid en múltiples capacidades de IA, con cotizaciones de crédito en vivo y aprobación explícita. Más información en https://imaginevid.io/
Documentación
ImagineVid Agent Tools AI
Paquetes de distribución de código abierto para ImagineVid, una plataforma de generación de IA para imágenes, videos y música. Este repositorio contiene el cliente REST tipado, una CLI y un adaptador MCP stdio local. El servidor MCP alojado sigue siendo la fuente de verdad para identidad, consentimiento OAuth, alcances, créditos, cotizaciones, idempotencia, activos propios y ciclo de vida del proveedor.
Elige una conexión
MCP alojado
Usa el endpoint HTTP Streamable protegido por OAuth cuando tu host admita servidores MCP remotos:
{
"mcpServers": {
"imaginevid": {
"url": "https://imaginevid.io/api/mcp"
}
}
}
El host maneja OAuth y el consentimiento explícito. El endpoint expone models_list, credits_get, generation_quote, generation_create y generation_get. Consulta el sitio web de ImagineVid para el flujo de producto y cuenta.
MCP stdio local
Después de que se publique el paquete npm, configura un host local con:
{
"mcpServers": {
"imaginevid": {
"command": "npx",
"args": ["-y", "imaginevid-mcp"],
"env": {
"IMAGINEVID_API_KEY": "${IMAGINEVID_API_KEY}",
"IMAGINEVID_BASE_URL": "https://imaginevid.io"
}
}
}
}
El adaptador local usa una clave de API con alcance, nunca la imprime y nunca reintenta un resultado ambiguo de submission_unknown. Acepta valores de capacidades de producto e IDs de activos propios, no parámetros de proveedor, URLs remotas arbitrarias ni medios base64 en línea.
CLI
Después de que se publique el paquete npm:
npm install --global imaginevid-cli
export IMAGINEVID_API_KEY="..."
imaginevid models list
imaginevid credits
La CLI también admite assets upload, generate, generations get y generations wait. generate cotiza primero y requiere una confirmación de crédito explícita y exacta, además de una clave de idempotencia estable.
Desarrollo
pnpm install
pnpm test
pnpm build
Los metadatos del paquete público y los archivos de lanzamiento se encuentran en:
imaginevid-client, el cliente REST v1 de Agent tipado.imaginevid-cli, el adaptador de línea de comandos.imaginevid-mcp, el adaptador MCP stdio local.server.json, los metadatos del Registro MCP alojado.
Para documentación del producto, herramientas de generación y acceso a la cuenta, visita el sitio web de ImagineVid. Los problemas de código pertenecen a este repositorio de GitHub.
Seguridad y licencia
No confirmes claves de API ni configuración de cuenta. El endpoint alojado usa OAuth; los adaptadores locales leen credenciales del entorno o de un archivo de configuración local solo para el propietario. Reporta problemas de paquete o seguridad a través de la página de soporte de ImagineVid.
El código de distribución pública está disponible bajo MIT-0.