Servidor MCP de Creatify
El servidor MCP definitivo para la generación de videos con IA : lleva las poderosas capacidades de creación de videos de Creatify AI a todos los asistentes de IA en el ecosistema MCP.
🌟 Descripción general
El Servidor MCP de Creatify es un completo servidor de Protocolo de Contexto de Modelo (MCP) que expone toda la potencia de la plataforma de generación de video de Creatify AI a asistentes de IA, chatbots y herramientas de automatización. Desarrollado sobre la robusta biblioteca cliente TypeScript @tsavo/creatify-api-ts
, este servidor transforma flujos de trabajo complejos de creación de video en interacciones sencillas y con lenguaje natural.
🎨 Funciones avanzadas de MCP:
- 📝 Prompts : plantillas y flujos de trabajo reutilizables para la creación de vídeos
- 📊 Registro : registro estructurado con múltiples niveles de gravedad
- 🔍Seguimiento del progreso : actualizaciones en tiempo real durante la generación del video
- 🤖 AI Self-Help : herramienta
how_to_use
para que los asistentes de IA comprendan los parámetros - 📊 Notificaciones : actualizaciones de estado en tiempo real y notificaciones de progreso
🎯 Qué permite esto
Imagina decirle a Claude Desktop: "Crea un avatar de Anna en formato 16:9 diciendo 'Bienvenido a la demo de nuestro producto' y espera a que se complete" , y que realmente suceda. Ese es el poder de este servidor MCP.
🏗️ Construido con
- API de IA de Creatify : la plataforma de generación de videos con IA líder en el mundo
- @tsavo/creatify-api-ts - Biblioteca de cliente TypeScript completa
- Protocolo de contexto del modelo : integración estandarizada de asistentes de IA
- TypeScript : seguridad de tipos completa y excelente experiencia para desarrolladores
Características
🛠️ Herramientas MCP (12 acciones poderosas)
create_avatar_video
- Crea videos de avatar de IA con sincronización de labioscreate_url_to_video
- Convierte sitios web en vídeos profesionalesgenerate_text_to_speech
- Genera un discurso con sonido natural a partir de textocreate_multi_avatar_conversation
- Crea vídeos con múltiples avatares conversandocreate_custom_template_video
- Genera vídeos usando plantillas personalizadascreate_ai_edited_video
- Edita y mejora vídeos automáticamentecreate_ai_shorts
: crea vídeos cortos (perfectos para TikTok e Instagram Reels)generate_ai_script
- Genera guiones con tecnología de IA para vídeoscreate_custom_avatar
- Diseña y crea tus propios avatares personalizados (DYOA)manage_music
- Sube, administra y usa música de fondocreate_advanced_lipsync
- Sincronización de labios avanzada con control de emociones y gestoshow_to_use
- Obtenga información detallada sobre el uso de cualquier herramientaget_video_status
- Verifica el estado de las tareas de generación de video
Recursos del MCP (6 fuentes de datos)
creatify://avatars
- Lista de avatares de IA disponiblescreatify://voices
- Lista de voces disponibles para texto a vozcreatify://templates
- Plantillas de vídeo personalizadas disponiblescreatify://music
- Biblioteca de música de fondo disponiblecreatify://credits
- Créditos API restantescreatify://avatar/{avatarId}
- Información detallada sobre avatares específicos
🏆 ¿Por qué elegir Creatify MCP Server?
🚀 Cobertura completa de API
- ✅ 12 herramientas MCP que cubren el 100% de la funcionalidad de la API de Creatify
- ✅ 6 recursos de MCP para un acceso integral a los datos
- ✅ 5 indicaciones de flujo de trabajo para escenarios comunes de creación de videos
- ✅ Registro de nivel empresarial con 8 niveles de gravedad
🤖 Diseño que prioriza la IA
- ✅ Autodocumentación con herramienta
how_to_use
para asistentes de IA - ✅ Validación inteligente de parámetros y manejo de errores
- ✅ Actualizaciones de progreso en tiempo real durante la generación de videos
- ✅ Versiones semánticas con lanzamientos automatizados
🎨 Funciones avanzadas
- ✅ Control de emociones y gestos en sincronización labial avanzada
- ✅ Creación de avatar personalizado (DYOA - Diseña tu propio avatar)
- ✅ Generación de guiones impulsada por IA para cualquier tipo de video
- ✅ Optimización de vídeos de formato corto para TikTok/Instagram/YouTube
- ✅ Gestión e integración de música de fondo
Listo para producción
- ✅ TypeScript para seguridad de tipos y mejor compatibilidad con IDE
- ✅ Manejo integral de errores con contexto detallado
- ✅ Registro profesional para monitoreo y depuración
- ✅ Pruebas automatizadas e integración continua
- ✅ Versiones semánticas para actualizaciones confiables
📝 Indicaciones de MCP (5 plantillas de flujo de trabajo)
create-product-demo
- Flujo de trabajo de demostración de productos profesionalescreate-social-content
- Creación de contenido atractivo para redes socialescreate-educational-video
- Flujo de trabajo de videos educativos y tutorialescreate-marketing-campaign
- Creación de vídeos para campañas de marketinganalyze-video-performance
- Análisis y optimización del rendimiento del video
Prerrequisitos
- Node.js 18 o superior
- Credenciales de API de Creatify (plan Pro o superior)
- Obtén tus credenciales de API desde la configuración de la cuenta de Creatify
Instalación
De npm (recomendado)
De la fuente
Ejemplos de demostraciones en vivo
Crear un video de avatar de IA
Generar un video corto al estilo TikTok
Convertir sitio web a vídeo
Generación de scripts impulsada por IA
Configuración
Establezca sus credenciales de API de Creatify como variables de entorno:
O crea un archivo .env
:
Uso
Con Claude Desktop
Agregue a su configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json
en macOS):
🎨 Funciones avanzadas de MCP
📝 Uso de indicaciones (plantillas de flujo de trabajo)
Los asistentes de IA ahora pueden usar plantillas de flujo de trabajo predefinidas para escenarios comunes de creación de videos:
Ejemplo: Flujo de trabajo de demostración de producto
Plantillas de indicaciones disponibles:
create-product-demo
- Demostraciones profesionales de productoscreate-social-content
- Contenido de TikTok/Instagram/YouTubecreate-educational-video
- Tutoriales y contenido educativocreate-marketing-campaign
- Vídeos de marketing y promociónanalyze-video-performance
- Optimización y análisis de video
📊 Registro y progreso en tiempo real
El servidor proporciona un registro estructurado con múltiples niveles de gravedad:
Niveles de registro: debug
, info
, notice
, warning
, error
, critical
, alert
, emergency
🤖 Sistema de autoayuda con IA
Los asistentes de IA ahora pueden comprender mejor los parámetros de las herramientas mediante la herramienta how_to_use
:
Con cliente MCP personalizado
Servidor independiente
Ejemplos de indicaciones para asistentes de IA
Una vez configurado con Claude Desktop u otro cliente MCP, puede utilizar indicaciones en lenguaje natural como:
- Crea un avatar de Anna con una resolución de 16:9 que diga "Bienvenido a la demostración de nuestro producto" y espera a que se complete.
- Convertir el sitio web https://example.com en un vídeo promocional
- Genera audio de texto a voz para "Hola mundo" con una voz profesional.
- "Muéstrame todos los avatares disponibles y sus detalles"
- Consultar mis créditos restantes de Creatify
- Crea una conversación entre dos avatares que discutan nuestro nuevo producto.
Referencia de API
Herramientas
create_avatar_video
Crea un video de avatar de IA con voz sincronizada con los labios.
Parámetros:
text
(cadena, obligatorio) - Texto que se pronunciaráavatarId
(cadena, obligatoria): ID de avatar a utilizaraspectRatio
("16:9" | "9:16" | "1:1", obligatorio) - Relación de aspecto del vídeovoiceId
(cadena, opcional): ID de voz para el avatarwaitForCompletion
(booleano, opcional): espera a que se complete el video
create_url_to_video
Convierte la URL de un sitio web en un vídeo profesional.
Parámetros:
url
(cadena, obligatoria) - URL para convertirvisualStyle
(cadena, opcional): plantilla de estilo visualscriptStyle
(cadena, opcional): estilo de escritura de scriptsaspectRatio
("16:9" | "9:16" | "1:1", opcional): relación de aspecto del vídeowaitForCompletion
(booleano, opcional): espera a que se complete el video
generate_text_to_speech
Genere un habla que suene natural a partir del texto.
Parámetros:
text
(cadena, obligatorio) - Texto para convertir a vozvoiceId
(cadena, obligatoria): ID de voz a utilizarwaitForCompletion
(booleano, opcional): espera a que se complete el audio
get_video_status
Comprobar el estado de una tarea de generación de vídeo.
Parámetros:
videoId
(cadena, obligatoria): ID de video/tarea a verificarvideoType
(cadena, obligatoria) - Tipo de tarea ("sincronización de labios", "url al video", etc.)
Recursos
creatify://avatars
Devuelve una lista JSON de todos los avatares de IA disponibles con sus ID, nombres y metadatos.
creatify://voices
Devuelve una lista JSON de todas las voces disponibles para la generación de texto a voz.
creatify://templates
Devuelve una lista JSON de plantillas de vídeo personalizadas disponibles.
creatify://credits
Devuelve el saldo de crédito de la cuenta actual y la información de uso.
Desarrollo
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
Proyectos relacionados
@tsavo/creatify-api-ts
- Cliente TypeScript para la API de Creatify- Protocolo de contexto del modelo : especificación del protocolo
- Creatify AI : plataforma de generación de videos con IA
📚 Documentación completa
🎬 Tutoriales en vídeo
Próximamente: tutoriales en vídeo completos que muestran escenarios de uso del mundo real.
Referencia de API
Para obtener documentación detallada de la API, consulte:
- Documentación de la API de Creatify : documentación oficial de la API de Creatify
- Documentación de @tsavo/creatify-api-ts: documentación de la biblioteca cliente de TypeScript
- Especificación del protocolo de contexto del modelo : detalles del protocolo MCP
🔧 Configuración avanzada
Variables de entorno
Variable | Requerido | Descripción | Ejemplo |
---|---|---|---|
CREATIFY_API_ID | ✅ | Su ID de API de Creatify | your-api-id-here |
CREATIFY_API_KEY | ✅ | Su clave API de Creatify | your-api-key-here |
MCP_LOG_LEVEL | ❌ | Nivel de registro | debug , info , warn , error |
Configuración avanzada de Claude Desktop
🚀 Optimización del rendimiento
Operaciones por lotes
Para crear múltiples videos, considere usar las capacidades de procesamiento por lotes:
Estrategias de almacenamiento en caché
- Listas de avatares/voces : se almacenan en caché durante 1 hora (rara vez cambian)
- Estado del video : sondeo cada 5 a 10 segundos para tareas activas
- Plantillas : Caché durante 24 horas
🔐 Mejores prácticas de seguridad
- Nunca envíe claves API al control de versiones
- Utilice variables de entorno para todos los datos confidenciales
- Rotar las claves API periódicamente
- Supervisar el uso de la API para detectar accesos no autorizados
- Utilice HTTPS para todas las URL de webhook
🐛 Solución de problemas
Problemas comunes
"No se encontraron credenciales de API"
"Error al crear el vídeo"
- Consulta los créditos de tu cuenta Creatify
- Verificar que existan identificaciones de avatar/voz
- Asegúrese de que el texto no esté vacío
- Compruebe que la relación de aspecto sea válida
"Error de conexión MCP"
- Verifique que el servidor esté ejecutándose
- Comprobar la configuración de Claude Desktop
- Asegúrese de que la versión de Node.js sea >= 18
Modo de depuración
📊 Monitoreo y análisis
Seguimiento de uso
Supervise el uso de la API de Creatify:
Métricas de rendimiento
- Tiempo de creación del video : generalmente de 2 a 5 minutos
- Tiempo de respuesta de la API : generalmente < 2 segundos
- Tasa de éxito : supervisar solicitudes fallidas
🤝 Contribuyendo
¡Agradecemos tus contribuciones! Aquí te explicamos cómo empezar:
Configuración del desarrollo
🧪 Pruebas
Estilo de código
Nosotros utilizamos:
- ESLint para el análisis de código
- Más bonito para el formato de código
- TypeScript para seguridad de tipos
- Confirmaciones convencionales para mensajes de confirmación
🔄 Proceso de solicitud de extracción
- Bifurcar el repositorio
- Crear una rama de características (
git checkout -b feature/amazing-feature
) - Realiza tus cambios
- Agregar pruebas para nuevas funcionalidades
- Asegúrese de que todas las pruebas pasen (
npm test
) - Ejecutar linting (
npm run lint:fix
) - Confirme sus cambios (
git commit -m 'feat: add amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
📄 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
🙏 Agradecimientos
- Creatify AI : por proporcionar la increíble plataforma de generación de videos con IA
- @tsavo/creatify-api-ts : la robusta biblioteca de cliente TypeScript que impulsa este servidor
- Antrópico - Para Claude y el Protocolo de Contexto Modelo
- Comunidad MCP : por el protocolo estandarizado que hace posible esta integración
📞 Soporte
- Documentación de la API de Creatify : documentación oficial de la API
- 🐛 Informar problemas : informes de errores y solicitudes de funciones
- Comunidad MCP - Discusiones de la comunidad
- 📧 Contactar con el autor - Soporte directo
Creado con ❤️ por T Savo
🌐 Horizon City : Marcando el comienzo de la revolución de la IA y acelerando la extinción de los humanos
Hacer que la generación de videos con IA sea accesible para todos los desarrolladores y asistentes de IA: un paso más cerca de la obsolescencia humana
This server cannot be installed
crear-mcp
- 🌟 Descripción general
- Características
- 🏆 ¿Por qué elegir Creatify MCP Server?
- Prerrequisitos
- Instalación
- Ejemplos de demostraciones en vivo
- Configuración
- Uso
- Ejemplos de indicaciones para asistentes de IA
- Referencia de API
- Desarrollo
- Contribuyendo
- Licencia
- Proyectos relacionados
- 📚 Documentación completa
- 🤝 Contribuyendo
- 📄 Licencia
- 🙏 Agradecimientos
- 📞 Soporte
Related MCP Servers
- PythonApache 2.0
- JavaScript
- PythonMIT License
- TypeScript