HTTP/SSE托管MCP服务

一个基于HTTP和SSE的托管MCP服务,用于在ChatGPT Agent模式下调用工具和管理端点。

  • by jorge00102
  • Python
  • 云端部署
  • 更新于
在 GitHub 查看 jorge00102/wp-mcp-hosted

使用说明

WP托管MCP(HTTP/SSE)--列表代理模式

环境变量

  • WP_BASE_URL = https://tu-wordpress.com
  • WP_USER =用户/管理员
  • WP_APP_PASSWORD =xxxx xxxx xxxx-xxxx(应用程序密码)
  • MCP_TOKEN =令牌-长-安全

端点

  • GET /healthz y /healthz/ → ok
  • GET /mcp y /mcp/ →SSE(宣布Tools和Keepalive)
  • GET /mcp/schema →检查工具/方案
  • POST /mcp/call y /mcp/call/ → 调用工具:{名称,参数}

ChatGPT中的连接→代理模式

  1. 添加工具→ 托管MCP(o自定义HTTP MCP)
  2. 服务器URL: https://TU-SERVICIO.onrender.com/mcp (斜线结尾)
  3. 标题: Authorization: Bearer <MCP_TOKEN>

快速测试

curl -s https://TU-SERVICIO.onrender.com/healthz
curl -N -H "Authorization: Bearer $MCP_TOKEN" https://TU-SERVICIO.onrender.com/mcp
curl -X POST https://TU-SERVICIO.onrender.com/mcp/call \
-H "Authorization: Bearer $MCP_TOKEN" -H "Content-Type: application/json" \
-d '{"name":"wp_me","arguments":{}}'