通用MCP代理设置
此文件夹已预先配置为在端口上运行具有流式HTTP输出的MCP SuperAssistant代理 3007.
先决条件
- Node.js 16+(提供
npx)
启动代理
- 窗户: 双击
start-windows.bat或者从终端运行它。 - Linux/macOS:
chmod +x start-linux.sh一次,然后./start-linux.sh. - 代理正在监听
http://localhost:3007.
- 可流式传输的HTTP端点: http://localhost:3007/mcp (由克劳德·科德/Codex/其他支持流媒体的客户端使用)。 - SSE端点(适用于浏览器扩展或仅限SSE客户端): http://localhost:3007/sse.
配置的作用是什么
MCP_confg.json将代理指向两个MCP服务器:
- filesystem 通过 @modelcontextprotocol/server-filesystem 根 C:\ (在这台机器上的任何地方都可以阅读)。 - desktop-commander 通过 @wonderwhy-er/desktop-commander 用于常见的桌面操作。 - 代理端点:基 http://localhost:3007, streamableHttpPath: /mcp, ssePath: /sse.
MCP_configCli.json是一个轻量级的客户端配置,指向可流式传输的客户端http://localhost:3007/mcp.
连接客户端
- 克劳德代码/法典(流式HTTP): 导入
MCP_configCli.json或添加此服务器条目:
{
"mcpServers": {
"SuperAssistant": {
"url": "http://localhost:3007/mcp"
}
}
}- 浏览器扩展/SSE专用客户端: 指向
http://localhost:3007/sse.
注意:有时您可能会遇到浏览器扩展无法正确连接的问题,然后从命令中删除输出传输并在3006上运行。
- 通过CLI添加(项目范围):
# Claude Code CLI
claude mcp add --transport http SuperAssistant http://localhost:3007/mcp
# Codex CLI
codex mcp add SuperAssistant --url http://localhost:3007/mcp
# Gemini CLI
gemini mcp add SuperAssistant http://localhost:3007/mcp --transport http停止
- 按
Ctrl+C在启动代理的终端中。
