Agent 默认只能聊聊天写写文件。配上 MCP(Model Context Protocol)工具后它就能操作真实世界的东西了。这篇讲最实用的 MCP 配置。

什么是 MCP,为什么需要

MCP 是一个协议,让 AI 能调用外部工具。不加 MCP 的 Agent 像一个人只有手没有工具——能拿东西但拧不了螺丝。加了 MCP,Agent 能查数据库、发邮件、搜网页。Hermes 内置了 MCP 客户端,config.yaml 里配一行就能用。

最实用的三个 MCP 工具

第一个是文件系统工具。Agent 能读写本地文件。我配了让 Agent 有权访问 ~/work/ 目录,不能访问其他位置。第二个是 SQL 查询工具。Agent 可以直接查 SQLite 数据库。我拿它做数据报表——说帮我统计这个月用户注册趋势,Agent 自己写 SQL 查数据返回图表数据。第三个是网页抓取工具。Agent 能读取网页内容。我让它每天监控竞品官网,有更新了提醒我。这三个就覆盖了 80% 的实用场景。

配置不难但要注意安全

配 MCP 最怕的是 Agent 拿到权限后乱搞。我的安全原则是:绝对不给写权限的工具只给只读。数据库工具只配了 SELECT,没有 INSERT/UPDATE/DELETE。文件系统配了只读。网页工具只配 GET。有需要写操作的任务我再手动放开权限,跑完了立刻关。这个习惯帮我避免了好几次事故。