Übersicht/MCP/Transportmodi

Transportmodi

Wählen Sie lokales stdio oder remote streambares HTTP.

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.