hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Enables image generation using Replicate's API with the Black Forest Labs' Flux Schnell model, allowing customization of aspect ratio, quality, and other parameters
Flujo de réplica MCP
Replicate Flux MCP es un servidor avanzado de Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA generar imágenes y gráficos vectoriales de alta calidad. Utiliza el modelo Flux Schnell de Black Forest Labs para imágenes raster y el modelo SVG V3 de Recraft para gráficos vectoriales mediante la API Replicate.
📑 Índice de contenidos
- Primeros pasos e integración
- Características
- Documentación
- Desarrollo
- Detalles técnicos
- Solución de problemas
- Contribuyendo
- Licencia
- Recursos
- Ejemplos
🚀 Primeros pasos e integración
Proceso de configuración
- Obtener un token de API replicado
- Regístrate en Replicate
- Crea un token API en la configuración de tu cuenta
- Elija su método de integración
- Siga una de las opciones de integración a continuación según su cliente MCP preferido
- Pídale a su asistente de IA que genere una imagen
- Simplemente pregunte con naturalidad: "¿Puedes generar una imagen de un paisaje de montaña sereno al atardecer?"
- O sea más específico: "Por favor, cree una imagen que muestre una escena tranquila de montaña con un lago que refleje los colores del atardecer en primer plano".
- Explorar funciones avanzadas
- Pruebe diferentes configuraciones de parámetros para obtener resultados personalizados
- Experimente con la generación de SVG usando
generate_svg
- Utilice las funciones de generación de imágenes por lotes o de generación de variantes
Integración del cursor
Método 1: Usar mcp.json
- Cree o edite el archivo
.cursor/mcp.json
en el directorio de su proyecto:
- Reemplace
YOUR_TOKEN
con su token de API de replicación real - Reinicie el cursor para aplicar los cambios
Método 2: Modo manual
- Abra Cursor y vaya a Configuración
- Vaya a la sección "MCP" o "Protocolo de contexto de modelo"
- Haga clic en "Agregar servidor" o equivalente
- Introduzca el siguiente comando en el campo correspondiente:
- Reemplace
YOUR_TOKEN
con su token de API de replicación real - Guarde la configuración y reinicie Cursor si es necesario
Integración de escritorio de Claude
- Cree o edite el archivo
mcp.json
en su directorio de configuración:
- Reemplace
YOUR_TOKEN
con su token de API de replicación real - Reinicie Claude Desktop para aplicar los cambios
Integración de herrería
Este servidor MCP está disponible como un servicio alojado en Smithery, lo que le permite usarlo sin configurar su propio servidor.
- Visita Smithery y crea una cuenta si no tienes una
- Navegue a la página del servidor MCP de Replicate Flux
- Haga clic en "Agregar al espacio de trabajo" para agregar el servidor a su espacio de trabajo de Smithery
- Configure su cliente MCP (Cursor, Claude Desktop, etc.) para utilizar la URL de su espacio de trabajo de Smithery
Para obtener más información sobre el uso de Smithery con sus clientes MCP, visita la documentación de Smithery .
Integración de Glama.ai
Este servidor MCP también está disponible como un servicio alojado en Glama.ai, lo que proporciona otra opción para usarlo sin configuración local.
- Visita Glama.ai y crea una cuenta si no tienes una
- Vaya a la página del servidor MCP de Replicate Flux
- Haga clic en "Instalar servidor" para agregar el servidor a su espacio de trabajo
- Configure su cliente MCP para usar su espacio de trabajo Glama.ai
Para obtener más información, visita la documentación de los servidores MCP de Glama.ai .
🌟 Características
- 🖼️ Generación de imágenes de alta calidad : cree imágenes impresionantes con Flux Schnell, un modelo de IA de última generación
- 🎨 Compatibilidad con gráficos vectoriales : genere gráficos vectoriales SVG profesionales con el modelo SVG de Recraft V3
- 🤖 Integración del asistente de IA : habilite sin problemas a asistentes de IA como Claude para generar contenido visual
- 🎛️ Personalización avanzada : ajuste la generación con controles de relación de aspecto, calidad, resolución y más
- 🔌 Compatibilidad universal con MCP : funciona con todos los clientes MCP, incluidos Cursor, Claude Desktop, Cline y Zed
- 🔒 Procesamiento local seguro : todas las solicitudes se procesan localmente para mayor privacidad y seguridad.
- 🔍 Gestión integral del historial : realice un seguimiento, visualice y recupere su historial generacional completo
- 📊 Procesamiento por lotes : genere múltiples imágenes a partir de diferentes indicaciones en una sola solicitud
- 🔄 Exploración de variantes : crea y compara múltiples interpretaciones del mismo concepto
- ✏️ Ingeniería de indicaciones : ajuste las variaciones de la imagen con modificaciones de indicaciones especializadas
📚 Documentación
Herramientas disponibles
generate_image
Genera una imagen basada en un mensaje de texto utilizando el modelo Flux Schnell.
generate_multiple_images
Genera múltiples imágenes basadas en una serie de indicaciones utilizando el modelo Flux Schnell.
generate_image_variants
Genera múltiples variantes de la misma imagen a partir de un único mensaje.
generate_svg
Genera una imagen vectorial SVG basada en una solicitud de texto utilizando el modelo SVG de Recraft V3.
prediction_list
Recupera una lista de tus predicciones recientes de Replicate.
get_prediction
Obtiene información detallada sobre una predicción específica.
Recursos disponibles
imagelist
Explore su historial de imágenes generadas creadas con el modelo Flux Schnell.
svglist
Explore su historial de imágenes SVG generadas con el modelo SVG de Recraft V3.
predictionlist
Explora todo tu historial de predicciones de Replicate.
💻 Desarrollo
- Clonar el repositorio:
- Instalar dependencias:
- Iniciar modo de desarrollo:
- Construir el proyecto:
- Conectarse al cliente:
⚙️ Detalles técnicos
Pila
- SDK de protocolo de contexto de modelo : funcionalidad principal de MCP para la gestión de herramientas y recursos
- API de replicación : proporciona acceso a modelos de generación de imágenes de IA de última generación
- TypeScript : garantiza la seguridad de los tipos y aprovecha las funciones modernas de JavaScript.
- Zod : implementa la validación de tipos en tiempo de ejecución para interacciones API robustas
Configuración
El servidor se puede configurar modificando el objeto CONFIG
en src/config/index.ts
:
🔍 Solución de problemas
Problemas comunes
Error de autenticación
- Asegúrese de que su
REPLICATE_API_TOKEN
esté configurado correctamente en el entorno - Verifique que su token sea válido probándolo directamente con la API de Replicación
Filtro de seguridad activado
- El modelo tiene un filtro de seguridad incorporado que puede bloquear ciertas indicaciones.
- Intente modificar su mensaje para evitar contenido potencialmente problemático
Error de tiempo de espera
- Para imágenes más grandes o servidores ocupados, es posible que deba aumentar
pollingAttempts
opollingInterval
en la configuración. - La configuración predeterminada debería funcionar para la mayoría de los casos de uso.
🤝 Contribuyendo
¡Agradecemos sus contribuciones! Siga estos pasos para contribuir:
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Para solicitudes de funciones o informes de errores, crea una incidencia en GitHub. Si te gusta este proyecto, ¡considera añadir el repositorio a tus favoritos!
📄 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
🔗 Recursos
- Documentación del protocolo de contexto del modelo
- Replicar la documentación de la API
- Modelo de flujo Schnell
- Modelo SVG Recraft V3
- SDK de TypeScript para MCP
- Documentación de herrería
- Servidores MCP de Glama.ai
🎨 Ejemplos
Múltiples indicaciones | Variantes de indicaciones |
---|---|
A continuación se muestran algunos ejemplos de cómo utilizar las herramientas:
Generación de imágenes por lotes con generate_multiple_images
Crea varias imágenes distintas a la vez con diferentes indicaciones:
Variantes de imagen con generate_image_variants
Crea diferentes interpretaciones del mismo concepto usando semillas:
O explore variaciones de estilo con modificadores de indicaciones:
Hecho con ❤️ por Yaroslav Boiko
You must be authenticated.
Tools
MCP para el modelo de flujo de réplica. Generación de imágenes mediante indicaciones.
- 📑 Table of Contents
- 🚀 Getting Started & Integration
- 🌟 Features
- 📚 Documentation
- 💻 Development
- ⚙️ Technical Details
- 🔍 Troubleshooting
- 🤝 Contributing
- 📄 License
- 🔗 Resources
- 🎨 Examples