MCP 扩展
连接 Model Context Protocol 服务器并安全过滤工具
本文内容译自 Nous Research 官方文档,技术细节以英文原文为准。对照官方文档
MCP 是什么
MCP(Model Context Protocol) 让 Hermes 连接外部工具服务器(GitHub、数据库、自定义 API 等),扩展内置工具集。
配置示例
在 ~/.hermes/config.yaml 中添加:
mcp_servers:
github:
command: npx
args: ["-y", "@modelcontextprotocol/server-github"]
env:
GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxx"
保存后重启 Hermes 或 gateway,在 /tools 中应能看到 MCP 提供的工具。
安全实践
- Token 放在
.env,不要写进仓库 - 为不同环境使用不同 MCP 配置
- 阅读Use MCP with Hermes中的模式说明
下一步
- 先了解:内置工具怎么用
- 实战:GitHub PR 自动审查
- 参考:MCP Config Reference