一、【业务场景】
1.1 适用对象
需要在 Codex、Claude Code、WorkBuddy 等 MCP 客户端中调用乐檬 AGI Ability 的客户IT、产品和实施人员。
需要通过统一协议检索、阅读、验证并调用已发布 Ability 的团队成员。
1.2 核心场景
场景 | 痛点 | 解决方案 |
在本地 AI 客户端中调用乐檬 AGI Ability | Ability 分散在 SkillHub 中,人工查找文档和拼接接口参数成本高 | 通过 |
研发或产品需要快速验证某个 Ability | 直接调用接口需要了解 OpenAPI、鉴权、请求方法和参数结构 | 先通过 MCP 搜索 Ability,再读取接口文档,最后按文档发起调用 |
团队需要在不同 MCP 客户端接入同一服务 | Codex、Claude Code、WorkBuddy 的配置格式不一致 | 提供统一 MCP 地址和各客户端配置示例,降低接入差异 |
只读检索 Ability 文档 | 部分场景不需要调用接口,只需要查看 Ability 文档 | 未配置令牌时仍可使用搜索和文档读取工具,避免不必要的鉴权配置 |
二、【功能介绍】
2.1 功能概述
本次更新提供 lemon-agi MCP 接入说明,明确乐檬 AGI Ability 如何通过 MCP 协议对外暴露。接入后,客户端可以在同一套 MCP 工具下完成 Ability 搜索、接口文档读取、身份验证和 Ability 调用。
服务统一采用 Streamable HTTP 传输方式,连接地址为:
https://cloud.nhsoft.cn/agi/mcp
2.2 核心能力
Ability 搜索:通过
search_agi_abilities按关键词、应用、请求方法或标签查找已发布的 Ability。
文档读取:通过
get_agi_ability_document获取指定 Ability 的完整 OpenAPI 文档。
Ability 调用:通过
call_agi_ability按文档要求发起GET或POST调用。
身份验证:通过
whoami校验当前个人访问令牌对应的用户身份。
分级可用:未配置令牌时可进行只读检索;配置有效令牌后才允许验证身份和调用 Ability。
多客户端接入:支持 Codex、Claude Code、WorkBuddy 等支持 Streamable HTTP 的 MCP 客户端。
2.3 适用场景
在 AI 编码工具中直接调用乐檬 AGI 平台能力。
调试某个 Ability 的请求参数、响应结构和版本信息。
搭建基于 MCP 的内部自动化工具或智能体能力编排流程。
三、【使用说明】
3.1 入口方式
接入说明文档:
https://agi.lemengcloud.com/integration/lemon-agi-serverAGI 说明文档:
https://agi.lemengcloud.comMCP 服务地址:
https://cloud.nhsoft.cn/agi/mcp乐檬 AGI 个人访问令牌入口:乐檬零售后台 → 档案 → 用户中心 → 用户 → 用户令牌管理
3.2 接入前准备
使用前请确认已具备以下条件:
当前网络可以访问
https://cloud.nhsoft.cn/agi/mcp。
已获取乐檬 AGI 个人访问令牌。
MCP 客户端支持 Streamable HTTP 传输方式。
客户端请求头支持配置
Authorization: Bearer <个人访问令牌>。
客户端可以声明响应类型
Accept: application/json, text/event-stream。
3.3 WorkBuddy 配置示例
推荐使用用户级配置文件:~/.workbuddy/mcp.json。
{
"mcpServers": {
"lemon-agi": {
"type": "http",
"url": "https://cloud.nhsoft.cn/agi/mcp",
"headers": {
"Authorization": "Bearer <个人访问令牌>"
},
"disabled": false
}
}
}
2
3
4
5
6
7
8
9
10
11
12
也可以在 WorkBuddy 侧边栏进入“插件 → MCP 服务器 → 配置 MCP”填写上述配置。保存后需要确认信任该服务,并检查连接状态是否可用。
3.4 Codex 配置示例
先在启动 Codex 的终端中设置令牌:
export LEMON_AGI_PERSONAL_TOKEN='<个人访问令牌>'
在 ~/.codex/config.toml 中增加:
[mcp_servers.lemon-agi]
url = "https://cloud.nhsoft.cn/agi/mcp"
bearer_token_env_var = "LEMON_AGI_PERSONAL_TOKEN"
default_tools_approval_mode = "prompt"
2
3
4
重新启动 Codex 后,可在 /mcp 中查看连接状态。
3.5 Claude Code 配置示例
先在启动 Claude Code 的终端中设置令牌:
export LEMON_AGI_PERSONAL_TOKEN='<个人访问令牌>'
在项目根目录 .mcp.json 中增加:
{
"mcpServers": {
"lemon-agi": {
"type": "http",
"url": "https://cloud.nhsoft.cn/agi/mcp",
"headers": {
"Authorization": "Bearer ${LEMON_AGI_PERSONAL_TOKEN}"
}
}
}
}
2
3
4
5
6
7
8
9
10
11
重新启动 Claude Code 后,可通过 /mcp 查看连接状态。项目级 MCP 首次启用时,需要确认信任该服务。
3.6 推荐调用流程
使用
search_agi_abilities查找目标 Ability,并取得准确的ability_code。
使用
get_agi_ability_document读取该 Ability 的参数、响应结构和版本信息。
根据接口文档准备
query或body参数。
使用
call_agi_ability发起调用。
如需验证令牌身份,调用
whoami查看当前令牌对应用户。
call_agi_ability 当前仅支持 GET 和 POST。GET 参数放在 query 中,POST 数据放在 body 中。
四、【注意事项】
个人访问令牌只应保存在本机环境变量或客户端安全凭据存储中,不要写入项目文件、提交记录或截图。
未提供有效令牌时,工具列表只会显示
search_agi_abilities和get_agi_ability_document,只能进行 Ability 搜索和文档读取。
调用
whoami和call_agi_ability必须配置有效的Authorization: Bearer <个人访问令牌>请求头。
Bearer与令牌之间必须保留一个空格,不能使用其他鉴权 scheme。
MCP 地址必须使用完整路径
https://cloud.nhsoft.cn/agi/mcp,遗漏/agi/mcp可能导致 404。
客户端必须支持 Streamable HTTP;该服务不提供 stdio 传输方式。
客户端需要同时接受
application/json和text/event-stream,否则可能出现响应解析失败。
WorkBuddy 用户级 MCP 配置推荐放在
~/.workbuddy/mcp.json;项目级配置必须排除版本控制,避免令牌泄露。
如果只能看到两个工具,优先检查令牌是否配置、请求头是否正确,并重新连接 MCP 服务刷新工具列表。
.jpeg)