Transportmodus
KPainter MCP unterstützt lokale Stdio und Fernstreaming-HTTP.
Studio
Verwenden Sie Stdio für Desktop MCP-Clients, IDEs und lokalen Agenten:
kp-mcp --stdio
Von der Quelle:
python -m src.mcp_server --stdio
Die Vorteile:
- Einfache lokale Konfiguration
- API-Schlüssel bleibt in lokalen Umweltvariablen
- Einfaches Problemlösung auf Prozessebene
Streambar HTTP
Verwenden Sie Streamable HTTP für Hosted Agents und remote MCP-Clients. Der Endpunkt der Produktion ist:
https://api.kpainter.ai/mcp
Gehen Sie lokal mit:
uvicorn src.mcp_server:app --reload --port 8002
Der default lokale Endpunkt ist:
http://127.0.0.1:8002/mcp
Streamable HTTP-Clients sollten den MCP-Session-Lebenszyklus folgen und den Mcp-Session-Id-Reaktionsheader bewahren.
Welcher sollte ich wählen?
- Desktop oder lokaler IDE: Beginnen Sie mit Stdio.
- Hosted Agent oder Remote Service: Streamable HTTP verwenden.
- Konventionelle Website oder mobile Backend: KPainter OpenAPI ist in der Regel einfacher.
Die gleichen acht Werkzeuge und Felder sind über beide Verkehrsmittel verfügbar.
