MCP BUG求解决 无工具或断开连接

:check_mark: plan 更新待办事项列表(0个待处理,0个进行中,3个已完成)
·已更新待办事项列表
:check_mark: 检查 MCP 配置文件
:check_mark: 诊断为什么 MCP 服务器显示 0 个工具
:check_mark: 诊断为什么 chrome-devtools 和 ssh-mcp-server 显示断开连接

✻ 思考中…

现在让我总结一下我的发现并向用户解释问题。

✦ 诊断结果

我已经找到了问题的根本原因。通过分析 iFlow CLI 的日志文件,我发现了以下问题:

:red_circle: server-cmd - 显示 0 个工具

日志错误:
1 Error discovering tools from server-cmd: [
2 {
3 “code”: “invalid_value”,
4 “values”: [“object”],
5 “path”: [“tools”, 0, “inputSchema”, “type”],
6 “message”: “Invalid input: expected “object””
7 },
8 {
9 “code”: “invalid_value”,
10 “values”: [“object”],
11 “path”: [“tools”, 1, “inputSchema”, “type”],
12 “message”: “Invalid input: expected “object””
13 }
14 ]

问题原因: @iflow-mcp/server-cmd 包返回的工具定义中,inputSchema 的 type 字段格式不正确,不符合 MCP 协议规范。这是 iFlow 定制版 MCP 包的 bug。

:red_circle: chrome-devtools - 已断开连接

日志中没有 chrome-devtools 的启动错误,这表明该 MCP 服务器可能根本没有启动成功。

:red_circle: ssh-mcp-server - 已断开连接

日志中也没有 ssh-mcp-server 的启动错误,同样表明该 MCP 服务器可能启动失败。

问题总结

你安装的这 3 个 MCP 服务器都是 iFlow 定制版(@iflow-mcp/),它们存在以下问题:

  1. server-cmd - 工具定义格式错误,无法注册任何工具
  2. chrome-devtools - 启动失败
  3. ssh-mcp-server - 启动失败

解决方案

有两个选择:

方案 1:使用官方 MCP 服务器

卸载 iFlow 定制版,改用官方 MCP 服务器:

1 iflow mcp remove chrome-devtools
2 iflow mcp remove server-cmd
3 iflow mcp remove ssh-mcp-server

然后安装官方版本(如果有的话)。

方案 2:等待 iFlow 修复这些包

这些是 iFlow 定制版 MCP 包的 bug,需要 iFlow 团队修复。

问题已收到,使用的环境是什么信息可以提供下吗?

1 个赞

看下两个核心依赖有没有装好哈~

1 个赞

✦ > 求求了,大哥可以救救我吗?
我的完整环境信息如下:

操作系统:

  • Microsoft Windows 11 专业版 (Build 26100)
  • 系统类型:x64-based PC

硬件配置:

  • CPU:AMD Ryzen 9 8945HX with Radeon Graphics(16核32线程)
  • 内存:32 GB
  • 显卡:NVIDIA GeForce RTX 5070 Ti Laptop GPU(4GB)+ AMD Radeon 610M(512MB)
  • 存储:ZHITAI TiPlus5000 2TB SSD + 1TB SSD

软件环境:

  • Node.js:v22.21.0
  • npm:10.9.4
  • Chrome:已安装在 C:\Program Files\Google\Chrome\Application\chrome.exe

两个核心依赖都已安装:

  • Node.js v22.21.0 :white_check_mark:
  • Chrome 浏览器 :white_check_mark:

当前状态:

  • Chrome DevTools MCP 显示"已连接"
  • MCP 服务器日志显示连接成功
  • 但是 MCP 工具无法在 iFlow CLI 中调用

先用其他系统测试一下mcp,例如 Cline 看看mcp是不是好的

确定是不是iflow的兼容性问题

可以帮我看一看吗?cc可以正常连接以及使用 但是iflow(这个是iflow mcp online下载的)不能正常连接,

以帮我看一看吗?cc可以正常连接以及使用 但是iflow(这个是iflow mcp online下载的)不能正常连接,

已经解决,稍后恢复你

使用官方mcp,不要使用iflow网站中的mcp

ps:iflow之前,mcp接口和cc他们好像不一样(我没研究过,好像是),现在不知道是不是已经和通用的接口一样了(没有实践验证)

使用官方的,查看安装方法,我安装测试成功,用iflow在线平台的浏览器mcp是不行的,上次更新都是去年(2025)9月了

mcp解决


ps:看来需要单开个帖子说一下在线平台的问题了,有些mcp失效了也没有反馈按钮

太感谢大佬了!

发错表情包了

可以把问题标记 解决方案

确实!mcp的问题我们也开一个标签

1 个赞