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.
🚀 Schnellstart
📋 Voraussetzungen
🔑 Umgebungsvariablen
💻 Beispielverwendung mit NPX
🔌 Integration mit MCP-Clients
🛠️ Einrichten in einem MCP-Client
Beispielkonfigurationen für verschiedene Betriebssysteme
Hinweis : Verwenden Sie für Windows-Pfade doppelte Backslashes (
\\
), um den Backslash in JSON zu maskieren. Verwenden Sie unter Linux/macOS Schrägstriche (/
).
✨ Funktionen
💡 Erweiterte Funktionen
🔄 So funktioniert es
📁 Verhalten des Ausgabeverzeichnisses
Installation und Verwendung
NPM-Paket
Dieses Paket ist auf npm verfügbar: @cloudwerxlab/gpt-image-1-mcp
Sie können es global installieren:
Oder führen Sie es direkt mit npx aus, wie im Abschnitt „Schnellstart“ gezeigt.
Werkzeug: create_image
Generiert ein neues Bild basierend auf einer Textaufforderung.
Parameter
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
prompt | Schnur | Ja | Die Textbeschreibung des zu generierenden Bildes (max. 32.000 Zeichen) |
size | Schnur | NEIN | Bildgröße: „1024 x 1024“ (Standard), „1536 x 1024“ oder „1024 x 1536“ |
quality | Schnur | NEIN | Bildqualität: „hoch“ (Standard), „mittel“ oder „niedrig“ |
n | ganze Zahl | NEIN | Anzahl der zu generierenden Bilder (1-10, Standard: 1) |
background | Schnur | NEIN | Hintergrundstil: „transparent“, „undurchsichtig“ oder „auto“ (Standard) |
output_format | Schnur | NEIN | Ausgabeformat: „png“ (Standard), „jpeg“ oder „webp“ |
output_compression | ganze Zahl | NEIN | Komprimierungsstufe (0-100, Standard: 0) |
user | Schnur | NEIN | Benutzerkennung für die OpenAI-Nutzungsverfolgung |
moderation | Schnur | NEIN | Moderationsstufe: „niedrig“ oder „auto“ (Standard) |
Beispiel
Antwort
Das Tool gibt Folgendes zurück:
- Eine formatierte Textnachricht mit Details zu den generierten Bildern
- Das/Die Bild(er) als Base64-kodierte Daten
- Metadaten, einschließlich Token-Nutzung und Dateipfade
Werkzeug: create_image_edit
Bearbeitet ein vorhandenes Bild basierend auf einer Textaufforderung und einer optionalen Maske.
Parameter
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
image | Zeichenfolge, Objekt oder Array | Ja | Die zu bearbeitenden Bilder (Base64-Zeichenfolge oder Dateipfadobjekt) |
prompt | Schnur | Ja | Die Textbeschreibung der gewünschten Bearbeitung (max. 32.000 Zeichen) |
mask | Zeichenfolge oder Objekt | NEIN | Die Maske, die zu bearbeitende Bereiche definiert (Base64-Zeichenfolge oder Dateipfadobjekt) |
size | Schnur | NEIN | Bildgröße: „1024 x 1024“ (Standard), „1536 x 1024“ oder „1024 x 1536“ |
quality | Schnur | NEIN | Bildqualität: „hoch“ (Standard), „mittel“ oder „niedrig“ |
n | ganze Zahl | NEIN | Anzahl der zu generierenden Bilder (1-10, Standard: 1) |
background | Schnur | NEIN | Hintergrundstil: „transparent“, „undurchsichtig“ oder „auto“ (Standard) |
user | Schnur | NEIN | Benutzerkennung für die OpenAI-Nutzungsverfolgung |
Beispiel mit Base64-codiertem Bild
Beispiel mit Dateipfad
Antwort
Das Tool gibt Folgendes zurück:
- Eine formatierte Textnachricht mit Details zu den bearbeiteten Bildern
- Die bearbeiteten Bilder als Base64-kodierte Daten
- Metadaten, einschließlich Token-Nutzung und Dateipfade
🔧 Fehlerbehebung
🚨 Häufige Probleme
🔍 Fehlerbehandlung und -berichterstattung
Der MCP-Server verfügt über eine umfassende Fehlerbehandlung, die detaillierte Informationen liefert, wenn etwas schief geht. Wenn ein Fehler auftritt:
- Fehlerformat : Alle Fehler werden mit folgendem zurückgegeben:
- Eine klare Fehlermeldung, die beschreibt, was schief gelaufen ist
- Der spezifische Fehlercode oder -typ
- Zusätzlicher Kontext zum Fehler, sofern verfügbar
- Verhalten des KI-Assistenten : Bei Verwendung dieses MCP-Servers mit KI-Assistenten:
- Die KI meldet immer die vollständige Fehlermeldung, um bei der Fehlerbehebung zu helfen
- Die KI erklärt die wahrscheinliche Fehlerursache in einfacher Sprache
- Die KI schlägt konkrete Schritte zur Lösung des Problems vor
📄 Lizenz
🙏 Danksagungen
You must be authenticated.
Ein Model Context Protocol-Server, der das Generieren und Bearbeiten von Bildern mithilfe des gpt-image-1-Modells von OpenAI ermöglicht, sodass KI-Assistenten Bilder anhand von Textaufforderungen erstellen und ändern können.
- 📋 Voraussetzungen
- 🔑 Umgebungsvariablen
- 💻 Beispielverwendung mit NPX
- 🔌 Integration mit MCP-Clients
- ✨ Funktionen
- 🔄 So funktioniert es
- Installation und Verwendung
- 🔧 Fehlerbehebung
- 📄 Lizenz
- 🙏 Danksagungen
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