Integrations
Provides the asynchronous API framework for handling image generation and editing requests
Stores and retrieves generated and edited images using MinIO or other S3-compatible object storage services
Leverages OpenAI's GPT-Image-1 API to generate images from text prompts and edit existing images based on text instructions
API de imágenes MCP-OpenAI
Un servidor de Protocolo de Contexto de Modelo (MCP) para generar y editar imágenes mediante la API GPT-Image-1 de OpenAI. Este proyecto proporciona una interfaz API para generar o editar imágenes a partir de indicaciones de texto e imágenes de entrada. Los resultados se almacenan y se entregan mediante un servidor de almacenamiento de objetos compatible con S3.
Características
- Genere imágenes a partir de indicaciones de texto utilizando GPT-Image-1 de OpenAI
- Editar imágenes según indicaciones e imágenes de entrada
- Servidor MCP asincrónico basado en FastAPI
- Carga y recuperación automática de imágenes desde el almacenamiento de objetos
Requisitos
- Python 3.8+
- Clave API de OpenAI
- Acceso a un servidor de almacenamiento de objetos compatible con S3 (por ejemplo, MinIO, AWS S3 o autoalojado)
Nota: Debe proporcionar su propio servidor de almacenamiento de objetos compatible con S3. Este proyecto incluye un backend de almacenamiento de objetos muy sencillo.
El servidor expone la herramienta gpt-image-generator
para generar o editar imágenes. Consulte el código para obtener más información sobre la API.
Configuración
- Establezca su clave API de OpenAI como una variable de entorno:
OPENAI_API_KEY
- Configure sus credenciales de almacenamiento de objetos compatibles con S3 según lo requiera la implementación de su servidor de almacenamiento.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Descargo de responsabilidad
Este proyecto requiere un servidor de almacenamiento de objetos externo o autoalojado compatible con S3. Asegúrese de tener acceso a dicho servicio antes de usar este proyecto.
This server cannot be installed
Imagen GPT de MCP 1
Related MCP Servers
- JavaScriptMIT License
- PythonApache 2.0
- Rust
- AsecurityAlicenseAqualityAn MCP server that allows Claude to use OpenAI's image generation capabilities (gpt-image-1) to create image assets for users, which is particularly useful for game and web development projects.Last updated -1JavaScriptMIT License