APEX MCP WebSocket网桥
持久 wss:// 将WebSocket MCP客户端连接到通过HTTP/SSE或stdio运行的MCP服务器的端点。由凯西·巴顿建造/GlacierEQ
______________________________________________________________________
问题已解决
MCP客户端(Cursor、Claude Desktop等)期望 wss:// WebSocket URI,但许多MCP服务器(包括mcpmarket.com)公开HTTP/SSE端点。此桥转换WebSocket↔ 实时HTTP/JSON-RPC。
______________________________________________________________________
快速部署
选项A——铁路(推荐,60秒)

- 点击 在铁路上部署
- 集
MCP_TARGET=https://mcpmarket.com - 集
AUTH_TOKEN=任何秘密字符串 - 复制您分配的内容
wss://统一资源定位符
选项B——渲染
- 分叉此回购
- 新建Web服务→ 连接仓库
- 渲染自动检测
render.yaml - 在仪表板中设置环境变量
- 复制您分配的内容
wss://统一资源定位符
选项C——本地
git clone https://github.com/GlacierEQ/mcp-websocket-bridge
cd mcp-websocket-bridge
npm install
cp .env.example .env
# edit .env
npm start______________________________________________________________________
MCP客户端配置
部署后,更新您的 mcpServers 配置:
{
"mcpServers": {
"mcpmarket": {
"transport": "websocket",
"url": "wss://your-app.railway.app?token=YOUR_AUTH_TOKEN"
}
}
}______________________________________________________________________
健康检查
curl https://your-app.railway.app/health退货:
{
"status": "ok",
"bridge": "APEX MCP WebSocket Bridge",
"target": "https://mcpmarket.com",
"uptime": 3600,
"timestamp": "2026-03-24T00:00:00.000Z"
}______________________________________________________________________
环境变量
| 变量 | 默认值 | 描述 |
|---|---|---|
PORT | 8080 | 服务器侦听端口 |
MCP_TARGET | https://mcpmarket.com | 要代理的MCP服务器 |
AUTH_TOKEN | *(无)* | 可选的不记名代币用于安全 |
LOG_LEVEL | info | 详细程度:调试/信息/警告/错误 |
______________________________________________________________________
建筑
MCP Client (Cursor/Claude)
│ wss://
▼
APEX WebSocket Bridge ←── This repo
│ HTTPS POST /mcp
▼
mcpmarket.com MCP Server______________________________________________________________________
*APEX自动化架构的一部分——Casey Barton/GlacierEQ*
