助理的集成技能中无法添加自定义安装的MCP服务

用户通过 LobeChat Electron 桌面应用(版本号 v2.2.6)的全局「技能管理」成功安装了自定义 MCP 服务,但在为具体助理配置集成技能时,技能列表中无法找到已安装的自定义 MCP Connector,因此无法将自建 MCP 服务添加到助理的集成技能中。

助理的集成技能中无法添加自定义安装的MCP服务

助理的集成技能中无法添加自定义安装的MCP服务

快速结论:该问题出现在 LobeChat v2.2.3 之后的版本,由于 MCP 工具执行架构从客户端迁移到服务端,导致自定义安装的 MCP Connector 在助理档案的集成技能列表中不显示。优先尝试降级到 v2.2.2 添加 MCP 后再升级回新版本。

问题场景

用户通过 LobeChat Electron 桌面应用(版本号 v2.2.6)的全局「技能管理」成功安装了自定义 MCP 服务,但在为具体助理配置集成技能时,技能列表中无法找到已安装的自定义 MCP Connector,因此无法将自建 MCP 服务添加到助理的集成技能中。

报错原文

(无具体报错文本,表现为 UI 问题:自定义安装的 MCP 服务在助理集成技能列表中不展示,全局技能管理页面可见但无法在助理配置中选择。)

原因分析

这是 v2.2.x 系列中一个被多位用户报告的回归问题(与 #15880 是同一个 Bug)。

核心原因:v2.2.3 对 MCP 工具执行架构做了重大变更(从客户端迁移到服务端),导致自定义 Connector 在「助理档案」的技能列表中无法正确显示。

存储不一致:LobeHub 内部使用了两套存储系统(user_connectorsuser_installed_plugins),但助理档案的 UI 只识别其中一套,造成自定义 Connector 在全局「技能管理」可见,却无法添加到助理中。

截至 v2.2.6 该问题仍未完全解决,特别是对 API-Key 类型的自定义 MCP 服务影响更大。

环境排查

  • 确认 LobeChat 版本:该问题出现在 v2.2.3 至 v2.2.6 版本范围内
  • 确认客户端类型:Electron 桌面端(Web 浏览器端可能也受影响)
  • 确认 MCP 服务类型:尤其重点排查 API-Key 类型的自定义 MCP 服务
  • 确认是否在全局「技能管理」能正常看到自定义 MCP Connector,仅在助理档案的集成技能列表中不可见

解决步骤

  1. 临时解决方案(源自社区用户 @orangeboyChen,可优先尝试):
    • 将 LobeChat 降级到 v2.2.2 版本
    • 在 v2.2.2 中正常添加自定义 MCP 服务
    • 升级回 v2.2.6 或更新版本
    • 此时在助理档案的集成技能列表中应能显示之前添加的自定义 MCP Connector
  2. 关注 Issue #15880 及 #16077 获取官方修复进展。维护者 @ONLY-yours 正在排查此问题,已有多个修复 PR 合并(#15661、#15708、#15829),但尚未完全解决。

验证方法

问题解决后,进入任意助理的档案配置页面,点击「添加集成技能」,在弹出的技能列表中应能看到之前安装的自定义 MCP 服务名称,并可成功选择添加到该助理的集成技能中。

参考来源

lobehub/lobe-chat #16077 – 助理的集成技能中无法添加自定义安装的MCP服务

#15880 评论,含降级 v2.2.2 的临时解决方案

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

celebrityanime
celebrityanime
文章: 10150

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注