很多人用了一段时间 Hermes 之后会问:AI 能搜网页、能写文件、能跑命令……但能不能直接查我的数据库?能不能操作我的 GitHub?能不能跟公司内部的 API 对话?
答案是:能。靠 MCP。
一、MCP 到底是什么?一个生活化的类比
你用过 USB 吧?鼠标、键盘、U 盘、打印机……不管什么牌子,插上 USB 口就能用。USB 就是个通用接口标准。
MCP(Model Context Protocol)就是 AI 世界里的 USB。它让各种外部能力——数据库、文件系统、GitHub、搜索引擎——都能通过统一的标准接口接到 AI 助手身上。
换个更好懂的比喻:
没有 MCP 的时候:你想让 AI 查一下 GitHub Issues → 你得手写 API 调用代码、处理认证、解析 JSON…… 有了 MCP 之后:你在配置文件里写一行 MCP 服务器地址 → AI 直接就能说\”帮我看看 Issue #42 的状态\”
MCP 是由 Anthropic 提出并开源的协议标准,现在已经被各大 AI 工具广泛支持——Hermes、Claude Code、Cursor、VS Code 全都支持。
二、Skills、Plugins、MCP 到底有什么区别?
这是个很容易搞混的问题。三个都是给 AI 加能力,但层面不同:
| 是什么 | 操作指南/菜谱 | 工具箱里自带的工具 | 外部设备/接口 |
| 谁写的 | 社区/你 | Hermes 官方 | 社区/你/第三方 |
| 需要写代码吗 | 不(Markdown) | 不(配好就能用) | 可能(要装 MCP 服务端) |
| 典型例子 | plan、TDD、debugging | ddgs 搜索、磁盘清理 | 查数据库、操作 GitHub |
| 连接什么 | AI 自己怎么干活 | Hermes 内置的新能力 | 外部系统和服务 |
| 入门难度 | ★☆☆☆☆ | ★★☆☆☆ | ★★★☆☆ |
一句话总结:
- Skills 是教 AI 怎么干活(先计划再动手)
- Plugins 是给 AI 加内功(能搜索、能看图、能画图)
- MCP 是给 AI 接外设(能查你的数据库、能操作你的系统)
换回 USB 的比喻:
- Skills = 教你怎么用键盘打字的教程
- Plugins = 键盘本身的功能键
- MCP = 插上键盘的那个口
三、什么时候应该用 MCP?
这是初学者最容易困惑的问题。简单判断标准:



