Schnellstart
Dieses Beispiel verbindet KPainter MCP über den lokalen Stdio und erzeugt ein erstes Ergebnis.
1. Bereiten Sie einen API-Schlüssel vor
- Unterschreiben Sie sich bei KPainter.
- Öffnen Sie die API Key Seite.
- Aktivieren und kopieren Sie den Schlüssel.
- Speichern Sie es in der sicheren Konfiguration des MCP-Clients.
2. Einrichten von Stdio
Wenn kp-mcp installiert wird:
{ "mcpServers": { "kpainter": { "command": "kp-mcp", "args": ["--stdio"], "env": { "KGP_API_KEY": "<your_api_key>" } } }}
Von der KGP-Service Quelldirektion:
{ "mcpServers": { "kpainter": { "command": "python", "args": ["-m", "src.mcp_server", "--stdio"], "cwd": "/path/to/kgp-service", "env": { "KGP_API_KEY": "<your_api_key>" } } }}
3. Lesen Sie die Fähigkeiten
Kp_Kapazitäten zuerst anrufen. Bestätigen Sie das:
- Das Konto ist verfügbar
- Produkte enthalten das gewünschte Ergebnis
- Datei, Video, Bild oder App-Einstellungen kommen aus dieser Antwort
4. Erstellen eines ersten Ergebnisses
Anruf kp_create :
{ "type": "video", "prompt": "Explain the customer escalation process to new employees", "max_credits": 300, "video": { "duration_seconds": 120, "aspect_ratio": "16:9", "language": "en" }}
Für Quelldateien rufen Sie zuerst kp_upload_file und legen Sie jede zurückgegebene file_id in input_file_ids.
5. Poll und Lesen Ausgänge
- Kp_get regelmäßig anrufen.
- Warten Sie während der Planung oder Produktion weiter.
- Call kp_outputs nach Vorbereitung.
- Wenn Sie aufhören, überprüfen Sie die verfügbaren_Aktionen anstatt ein Duplikat zu erstellen.
- Wenn Sie versagt haben, zeigen Sie einen klaren Grund und einen nützlichen nächsten Schritt.
6. Refinieren Sie ein Video
Geben Sie diese Form in kp_message:
{ "creation_id": "creation_xxx", "content": "Keep everything else and make the second scene easier to understand", "idempotency_key": "video-edit-20260901-001"}
Folgen Sie der gleichen Kreation mit kp_get.
