MCP服务部署工具

用于部署和监控MCP服务的工具,支持通过fly命令进行应用名称更改和日志监控。

  • by bitnom
  • Dockerfile
  • 本地部署
  • 更新于
在 GitHub 查看 bitnom/fastmcp-flyio

使用说明

在fly.toml中更改应用程序名称并发布 fly launch 和 fly logs 监测。

尝试使用此MCP会导致错误。

区号:

{
  "mcpServers": {
    "test-mcp": {
      "url": "https://flymcp.fly.dev/mcp",
      "timeout": 60,
      "disabled": false,
      "alwaysAllow": []
    }
}

飞行日志(在mcp URL中尝试使用和不使用尾随斜线):

2025-05-14T16:35:44Z app[d8dd76ea161538] atl [info]INFO:     172.16.21.106:52416 - "GET /mcp HTTP/1.1" 307 Temporary Redirect
2025-05-14T16:35:44Z app[d8dd76ea161538] atl [info]INFO:     172.16.21.106:52424 - "GET /mcp/ HTTP/1.1" 400 Bad Request
2025-05-14T16:35:56Z app[d8dd76ea161538] atl [info]INFO:     172.16.21.106:34906 - "GET /mcp/ HTTP/1.1" 400 Bad Request

同样的结果也发生在fastmcp客户端上。

目前正在努力解决以下问题:https://github.com/jlowin/fastmcp/issues/435