輸送モード
KPainter MCP は、地元のスタジオとリモートストリーミング可能な HTTP をサポートしています。
スタジオ
デスクトップ MCP クライアント、IDEs、および地元のエージェントのための stdio を使用する:
kp-mcp --stdio
源から:
python -m src.mcp_server --stdio
利点:
- シンプルな地元構成
- APIキーは、地元の環境変数に留まる
- プロセスレベルの問題解決
ストリーミング HTTP
ホストエージェントおよびリモートMCPクライアントのためのストリーミング可能なHTTPを使用します。 生産の最終点は:
https://api.kpainter.ai/mcp
地元で実行する:
uvicorn src.mcp_server:app --reload --port 8002
デフォルト地元の最終点は:
http://127.0.0.1:8002/mcp
ストリーミング可能な HTTP クライアントは、MCP セッション ライフサイクルに従い、MCP セッション ID 応答ヘッダーを保存する必要があります。
どちらを選ぶべきか。
- デスクトップまたは地元のIDE:スタートスタジオで。
- ホストエージェントまたはリモートサービス: Streamable HTTP を使用します。
- 通常のウェブサイトまたはモバイルバックエンド: KPainter OpenAPI は通常よりシンプルです。
同じ8つのツールとフィールドは両方の輸送を通じて利用できます。
