概要/MCP/輸送モード

輸送モード

地元のスタジオまたはリモートストリーミング可能なHTTPを選択します。

輸送モード

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つのツールとフィールドは両方の輸送を通じて利用できます。