Visão geral/MCP/Modos de transporte

Modos de transporte

Escolha o estdio local ou remoto Streamable HTTP.

Modos de transporte

O KPainter MCP suporta estadio local e streaming remoto HTTP.

Estúdio

Use stdio para clientes de desktop MCP, IDEs e agentes locais:

kp-mcp --stdio

De origem:

python -m src.mcp_server --stdio

Benefícios :

  • Configuração local simples
  • API Key permanece em variáveis ambientais locais
  • Resolução simples de problemas de nível de processo

Transmissão HTTP

Use o Streamable HTTP para agentes hospedados e clientes remotos de MCP. O ponto final da produção é:

https://api.kpainter.ai/mcp

Faça isso localmente com:

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

O ponto final local de desvantagem é:

http://127.0.0.1:8002/mcp

Clientes HTTP streaming devem seguir o ciclo de vida da sessão MCP e preservar o cabeçalho de resposta Mcp-Session-Id.

Que um eu deveria escolher?

  • Desktop ou local IDE: começa com o stdio.
  • Agente hospedado ou serviço remoto: use Streamable HTTP.
  • Site convencional ou backend móvel: KPainter OpenAPI é geralmente mais simples.

Os mesmos oito ferramentas e campos estão disponíveis através de ambos os transportes.