> For the complete documentation index, see [llms.txt](https://tinyhumans.gitbook.io/openhuman/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tinyhumans.gitbook.io/openhuman/zh/gong-neng/integrations/mcp-and-skills.md).

# MCP 服务器与技能

这个 [一键 OAuth 集成](/openhuman/zh/gong-neng/integrations.md) 是经过精选的路径。除此之外，OpenHuman 通过两种方式打开更广泛的开放工具生态： **模型上下文协议（MCP）** 注册表和 **技能** 目录。OpenHuman 还可以将 *自身* 作为 MCP 服务器向其他客户端暴露。

***

## MCP 服务器（数千个）

OpenHuman 内置了一个 **MCP 注册表** ，可浏览开放的 MCP 生态，并让你将服务器本地安装为代理的新型工具。

* **两个上游注册表，已合并。** 发现会并行分流到 [Smithery.ai](https://smithery.ai) 和官方的 [`registry.modelcontextprotocol.io`](https://registry.modelcontextprotocol.io)，然后合并结果：两边共有数千个服务器。
* **搜索 → 安装 → 连接。** 搜索目录，查看服务器详情并安装。本地安装会将服务器作为 stdio 子进程启动；部署的服务器则通过 HTTP 连接。
* **受监督的连接。** 已安装的服务器会持久化存储在本地 SQLite 存储中（`mcp_clients/mcp_clients.db`），其中包含它们的命令、参数和传输方式。监督循环会保持已启用的服务器连接，每约 60 秒探测一次，并对每个服务器采用指数退避。

一旦连接，MCP 服务器的工具就会像原生工具一样提供给代理。

> 这些目录是开放式的，并会自行增长。“5,000+”这一数字反映的是 Smithery 与官方生态的合并规模，而不是 OpenHuman 预置的固定列表。

### 作为 MCP 服务器的 OpenHuman

OpenHuman 也可以反过来运行。 `openhuman-core mcp` 通过 stdio 将 OpenHuman 作为 MCP 服务器暴露，向 Claude Desktop 等客户端提供只读工具（记忆搜索/回忆、Memory Tree 浏览以及可选的网页搜索）。请参见 [MCP 服务器](https://github.com/tinyhumansai/openhuman/tree/main/gitbooks/developing/mcp-server.md) 进行设置。

***

## 技能（90,000 条目目录）

**技能** 是一个大型、可浏览的代理技能目录（`SKILL.md`风格的能力包），汇总自多个上游来源（HermesHub、ClawHub、LobeHub 等）。

* **一个汇总目录。** 来源于 HermesHub（可通过 `OPENHUMAN_SKILL_REGISTRY_CATALOG_URL`配置），该目录大约包含 **90,000 个条目**。每个条目都包含 id、名称、描述、来源、作者、版本、标签、平台、下载 URL 和许可证。
* **已缓存且快速。** 该目录在启动时于后台获取（不会阻塞启动），本地缓存于 `~/.openhuman/skill-registry/cache.json` ，TTL 约 1 小时，并以 stale-while-revalidate 方式提供。单飞门闩可防止重复下载这个大型目录。
* **元数据优先。** OpenHuman 应用内的技能运行时（旧的 QuickJS 沙箱）已被 **移除**。技能现在是一个元数据目录，你可以从 **Connections → Skills** 选项卡中浏览并安装，而不是在应用内执行代码。可用性因条目而异：有些提供直接 `SKILL.md` 下载，另一些则指向外部托管。

***

## 另请参阅

* [第三方集成](/openhuman/zh/gong-neng/integrations.md)：经过精选的 100+ 个 OAuth 连接器。
* [MCP 服务器](https://github.com/tinyhumansai/openhuman/tree/main/gitbooks/developing/mcp-server.md)：将 OpenHuman 作为 MCP 服务器运行。
* [可用工具](/openhuman/zh/gong-neng/native-tools.md)：默认随附的原生工具。
