Integrations
Uses curl commands for proper MIME handling when working with image files, especially for the image editing functionality.
Runs as a Node.js application, with the MCP server requiring Node.js v14+ to function properly.
Available as an npm package that can be installed globally or run directly with npx, making it easy to integrate with various MCP clients.
🚀 Inicio rápido
📋 Requisitos previos
🔑 Variables de entorno
💻 Ejemplo de uso con NPX
🔌 Integración con clientes MCP
🛠️ Configuración en un cliente MCP
Configuraciones de ejemplo para diferentes sistemas operativos
Nota : Para las rutas de Windows, use barras invertidas dobles (
\\
) para escapar la barra invertida en JSON. Para Linux/MacOS, use barras diagonales (/
).
✨ Características
💡 Capacidades mejoradas
🔄 Cómo funciona
📁 Comportamiento del directorio de salida
Instalación y uso
Paquete NPM
Este paquete está disponible en npm: @cloudwerxlab/gpt-image-1-mcp
Puedes instalarlo globalmente:
O ejecútelo directamente con npx como se muestra en la sección Inicio rápido.
Herramienta: create_image
Genera una nueva imagen basándose en una solicitud de texto.
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
prompt | cadena | Sí | La descripción del texto de la imagen a generar (máximo 32.000 caracteres) |
size | cadena | No | Tamaño de la imagen: "1024x1024" (predeterminado), "1536x1024" o "1024x1536" |
quality | cadena | No | Calidad de imagen: "alta" (predeterminada), "media" o "baja" |
n | entero | No | Número de imágenes a generar (1-10, predeterminado: 1) |
background | cadena | No | Estilo de fondo: "transparente", "opaco" o "automático" (predeterminado) |
output_format | cadena | No | Formato de salida: "png" (predeterminado), "jpeg" o "webp" |
output_compression | entero | No | Nivel de compresión (0-100, predeterminado: 0) |
user | cadena | No | Identificador de usuario para el seguimiento del uso de OpenAI |
moderation | cadena | No | Nivel de moderación: «bajo» o «automático» (predeterminado) |
Ejemplo
Respuesta
La herramienta devuelve:
- Un mensaje de texto formateado con detalles sobre las imágenes generadas
- Las imágenes como datos codificados en base64
- Metadatos que incluyen el uso de tokens y rutas de archivos
Herramienta: create_image_edit
Edita una imagen existente basándose en un mensaje de texto y una máscara opcional.
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
image | cadena, objeto o matriz | Sí | Las imágenes a editar (cadena base64 u objeto de ruta de archivo) |
prompt | cadena | Sí | La descripción del texto de la edición deseada (máximo 32.000 caracteres) |
mask | cadena u objeto | No | La máscara que define las áreas a editar (cadena base64 u objeto de ruta de archivo) |
size | cadena | No | Tamaño de la imagen: "1024x1024" (predeterminado), "1536x1024" o "1024x1536" |
quality | cadena | No | Calidad de imagen: "alta" (predeterminada), "media" o "baja" |
n | entero | No | Número de imágenes a generar (1-10, predeterminado: 1) |
background | cadena | No | Estilo de fondo: "transparente", "opaco" o "automático" (predeterminado) |
user | cadena | No | Identificador de usuario para el seguimiento del uso de OpenAI |
Ejemplo con imagen codificada en Base64
Ejemplo con ruta de archivo
Respuesta
La herramienta devuelve:
- Un mensaje de texto formateado con detalles sobre las imágenes editadas
- Las imágenes editadas como datos codificados en base64
- Metadatos que incluyen el uso de tokens y rutas de archivos
🔧 Solución de problemas
🚨 Problemas comunes
🔍 Manejo y generación de informes de errores
El servidor MCP incluye un sistema integral de gestión de errores que proporciona información detallada cuando algo falla. Cuando se produce un error:
- Formato de error : Todos los errores se devuelven con:
- Un mensaje de error claro que describe qué salió mal
- El código o tipo de error específico
- Contexto adicional sobre el error cuando esté disponible
- Comportamiento del asistente de IA : al utilizar este servidor MCP con asistentes de IA:
- La IA siempre informará el mensaje de error completo para ayudar con la solución de problemas.
- La IA explicará la causa probable del error en un lenguaje sencillo.
- La IA sugerirá pasos específicos para resolver el problema.
📄 Licencia
🙏 Agradecimientos
You must be authenticated.
Un servidor de protocolo de contexto de modelo que permite generar y editar imágenes utilizando el modelo gpt-image-1 de OpenAI, lo que permite a los asistentes de IA crear y modificar imágenes a partir de indicaciones de texto.
- 📋 Requisitos previos
- 🔑 Variables de entorno
- 💻 Ejemplo de uso con NPX
- 🔌 Integración con clientes MCP
- ✨ Características
- 🔄 Cómo funciona
- Instalación y uso
- 🔧 Solución de problemas
- 📄 Licencia
- 🙏 Agradecimientos
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides image generation capabilities using the Ideogram API, allowing users to create images from text prompts with customizable parameters.Last updated -113JavaScript
- -security-license-qualityA Model Context Protocol server enabling AI assistants to generate images through OpenAI's DALL-E API with full support for all available options and fine-grained control.Last updated -JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to generate images, text, and audio through the Pollinations APIs without requiring authentication.Last updated -73254JavaScriptMIT License
- -securityAlicense-qualityAn MCP tool server that enables generating and editing images through OpenAI's image models, supporting text-to-image generation and advanced image editing (inpainting, outpainting) across various MCP-compatible clients.Last updated -11TypeScriptMIT License