Phương pháp vận chuyển
KPainter MCP hỗ trợ stdio địa phương và streaming HTTP từ xa.
Stdio
Sử dụng stdio cho máy tính để bàn MCP khách hàng, IDEs, và các đại lý địa phương:
kp-mcp --stdio
Từ nguồn:
python -m src.mcp_server --stdio
Lợi ích :
- cấu hình địa phương đơn giản
- API Key ở lại trong biến thể môi trường địa phương
- Giải quyết vấn đề cấp quy trình đơn giản
Tải HTTP
Sử dụng Streamable HTTP cho các đại lý lưu trữ và khách MCP từ xa. Mục tiêu cuối cùng của sản xuất là:
https://api.kpainter.ai/mcp
Thực hiện tại địa phương với:
uvicorn src.mcp_server:app --reload --port 8002
Điểm kết thúc địa phương mặc định là:
http://127.0.0.1:8002/mcp
Các khách hàng HTTP có thể phát trực tiếp nên theo chu kỳ cuộc sống MCP và bảo tồn tiêu đề phản ứng Mcp-Session-Id.
Tôi nên chọn cái nào?
- Desktop hoặc IDE địa phương: bắt đầu với stdio.
- Agent Hosted hoặc Remote Service: Sử dụng Streamable HTTP.
- Trang web thông thường hoặc nền tảng di động: KPainter OpenAPI thường đơn giản hơn.
Cả 8 công cụ và lĩnh vực này đều có sẵn thông qua cả hai phương tiện giao thông.
