Présentation/MCP/Modes de transport

Modes de transport

Choisissez le stdio local ou le streaming HTTP à distance.

Modes de transport

KPainter MCP prend en charge le stdio local et le streaming HTTP à distance.

Stade

Utilisez le stdio pour les clients MCP de bureau, les IDEs et les agents locaux:

kp-mcp --stdio

De la source :

python -m src.mcp_server --stdio

Les avantages :

  • Configuration locale simple
  • Les clés API restent dans les variables environnementaux locaux
  • Résolution de troubles au niveau du processus

HTTP en streaming

Utilisez le streaming HTTP pour les agents hébergés et les clients MCP à distance. Le point final de production est :

https://api.kpainter.ai/mcp

Faites-le localement avec :

uvicorn src.mcp_server:app --reload --port 8002

Le point de fin local défectueux est :

http://127.0.0.1:8002/mcp

Les clients HTTP en streaming devraient suivre le cycle de vie de la session MCP et conserver l'encadrement de réponse Mcp-Session-Id.

Quelle devrais-je choisir ?

  • Desktop ou local IDE : commencer par stdio.
  • Agent hébergé ou service à distance: utilisez Streamable HTTP.
  • Site Web conventionnel ou support mobile: KPainter OpenAPI est généralement plus simple.

Les mêmes huit outils et champs sont disponibles à travers les deux transports.