背景说明
本地开发时,连接Composio等MCP服务器常遇到跨域或协议不匹配问题。Scira MCP Chat提供三种传输方式以适应不同环境。
解决方案
- HTTP模式:适用于远程服务器,需在设置中填写完整API端点(如https://api.composio.dev)
- SSE模式:实时数据流场景,需确保服务器支持EventSource协议
- stdio模式:本地工具集成最佳方案,需在启动命令中添加参数(如node server.js –stdio)
故障排查
- 检查防火墙设置,开放3000端口及MCP服务器端口
- 验证.env文件中的NEXT_PUBLIC_API_BASE_PATH配置
- 使用chrome://inspect调试Node.js子进程
本答案来源于文章《Scira MCP Chat:开源AI聊天工具,支持多平台AI模型和工具扩展》