MCP-OpenAI-ImageAPI
Ein Model Context Protocol (MCP)-Server zum Generieren und Bearbeiten von Bildern mithilfe der GPT-Image-1-API von OpenAI. Dieses Projekt bietet eine API-Schnittstelle zum Generieren oder Bearbeiten von Bildern basierend auf Textaufforderungen und Eingabebildern. Die Ergebnisse werden über einen S3-kompatiblen Objektspeicherserver gespeichert und bereitgestellt.
Merkmale
- Generieren Sie Bilder aus Textaufforderungen mit GPT-Image-1 von OpenAI
- Bearbeiten Sie Bilder basierend auf Eingabeaufforderungen und Eingabebildern
- Asynchroner FastAPI-basierter MCP-Server
- Automatisches Hochladen und Abrufen von Bildern aus dem Objektspeicher
Anforderungen
- Python 3.8+
- OpenAI-API-Schlüssel
- Zugriff auf einen S3-kompatiblen Objektspeicherserver (z. B. MinIO, AWS S3 oder selbst gehostet)
Hinweis: Sie müssen Ihren eigenen S3-kompatiblen Objektspeicherserver bereitstellen. Dieses Projekt enthält ein sehr einfaches Objektspeicher-Backend.
Der Server stellt das Tool gpt-image-generator
zum Generieren und Bearbeiten von Bildern bereit. API-Details finden Sie im Code.
Konfiguration
- Legen Sie Ihren OpenAI-API-Schlüssel als Umgebungsvariable fest:
OPENAI_API_KEY
- Konfigurieren Sie Ihre S3-kompatiblen Objektspeicheranmeldeinformationen gemäß den Anforderungen Ihrer Speicherserverimplementierung.
Lizenz
MIT
Haftungsausschluss
Dieses Projekt erfordert einen externen oder selbst gehosteten S3-kompatiblen Objektspeicherserver. Stellen Sie sicher, dass Sie Zugriff auf einen solchen Dienst haben, bevor Sie dieses Projekt verwenden.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MCP GPT Bild 1
Related MCP Servers
- Gozlib License
- PythonMIT License
- PythonGPL 3.0