MCP安装问题 复现率挺高

,

问题描述
在使用 /mcp online 命令尝试在线安装 MCP 工具时,安装"美图影像"MCP工具失败,出现 TypeError 错误。

复现步骤

  1. 在 iFlow CLI 中执行 /mcp online 命令
  2. 尝试安装"美图影像"MCP工具
  3. 出现错误:TypeError: Cannot read properties of undefined (reading ‘search’)

错误信息
1 安装 美图影像MCP工具 失败:TypeError: Cannot read properties of undefined (reading
‘search’)

环境信息

  • iFlow CLI 版本: 0.4.14
  • Node.js 版本: v24.12.0
  • npm 版本: 11.7.0
  • 操作系统: Windows 10 (win32)
  • 当前配置: 已配置 cloudbase MCP 服务器

预期行为
应该能够成功安装美图影像 MCP 工具,或者给出明确的错误提示说明为什么无法安装。

实际行为
代码在处理 MCP 工具安装时,某个对象为 undefined,导致无法读取其 search 属性而抛出 TypeError。

根本原因分析
这个错误表明代码在处理 MCP 工具配置时,期望某个对象存在(如工具列表、配置对象等),但该对象实际为 undefined。当尝试调用该对象的 .search() 方法时触发了 TypeError。可能的原因包括:

  • MCP 工具的元数据不完整
  • 工具列表解析失败
  • 网络请求返回的数据格式不符合预期


已经复现,选1选2都一样

等官方排查吧,临时可使用手动安装

建议使用bash运行安装命令,避免使用其他shell出现转义语法错误

或者直接手动编辑setting.json,手动编写mcp配置

已复现,我们反馈处理下,可以先前往mcp广场手动安装下

2 个赞

当前问题已解决

1 个赞