第 14 章:工具 / MCP:让 AI 连接真实服务

📎 进阶彩蛋 · 选学:这一章要动手碰工具(要装、要配置)。你在基础盘(00-09)已经能做出可复用的 AI 套路了——不学这一章,完全不影响你日常用 AI。想再往前一步、让 AI"自己会跑"的,再看 12-15 这几章。
目标
学完这一章,你要能:
- 说清楚 MCP 是什么,和 Skill、插件的区别
- 理解 MCP 为什么让 AI 从"问答机"变成"能干活的帮手"
- 知道什么东西该接 MCP、什么东西不该接
小白先理解:AI 的手和脚
你已经知道 Skill 是 AI 的"做事说明书"——告诉 AI 怎么做。
但 AI 光有说明书还不够。比如你让 AI"帮我查一下明天下午有没有空",光知道怎么做没用,它得能真的去翻你的日历。
Skill 教 AI"怎么做",Tool/MCP 让 AI"能动手"。
打个类比:
| 概念 | 类比 | 一句话 |
|---|---|---|
| Skill | 菜谱 | 教 AI 怎么做 |
| Tool / MCP | 锅、刀、灶台 | 让 AI 能动手做 |
1. MCP 是什么:一句话就懂
MCP 全称 Model Context Protocol,听起来吓人。其实就一件事:
MCP = 让 AI 能调外部工具的统一标准。有了 MCP,AI 不需要你每次手把手教它"怎么用飞书发消息""怎么查日历"。工具自带说明书,AI 自己会看、会用。
MCP 的本质就三件事:
| 核心能力 | 通俗说法 | 什么意思 |
|---|---|---|
| 自描述 | 自带说明书 | 工具自己会说"我能做什么、需要什么参数" |
| 自发现 | AI 自己找 | AI 扫一眼就知道有哪些工具可用 |
| 自调用 | 自己动手 | AI 直接调用,不用人每次都传话 |
一句话记住:MCP = 会自我介绍的插件。工具接上 MCP,AI 自己就知道怎么用。
2. 没有 MCP 之前:每接一个工具都要写定制代码
想象你要让 AI 帮你做三件事:发飞书消息、查日历、看表格。
没有 MCP 的时候:
飞书消息 → 写一套代码
飞书日历 → 再写一套代码
飞书表格 → 又写一套代码
每接一个新工具,就要写一套新的对接代码。不同工具格式不一样、调法不一样,每次都要从头来。
有了 MCP:
飞书消息 ─┐
飞书日历 ─┼─ 统一接口 ── AI
飞书表格 ─┘
工具只要按 MCP 标准写好说明书,AI 就能统一调用。不用每次重新对接。
类比:MCP 就像 USB-C。以前的手机、电脑、耳机充电口都不一样,出门要带三根线。现在都统一成 USB-C,一根线搞定所有设备。
3. 一个真实例子:飞书 MCP
来看看你电脑上真实的 MCP 是怎么工作的。
飞书(Lark)有一套 MCP 工具,包含几十个能力:
飞书 MCP 工具箱:
├── 发消息(lark-im)
├── 查日历(lark-calendar)
├── 读文档(lark-doc)
├── 管理任务(lark-task)
├── 查邮件(lark-mail)
└── ...还有几十个
每个工具都是自描述的。比如"发消息"这个工具,自带说明书告诉 AI:
工具名:lark-im
我能干什么:发消息、收消息、搜聊天记录
你需要给我:收件人是谁、发什么内容
我会返回:发送成功或失败
AI 不需要你教。它读到这段说明书,就知道怎么调用。
举个实际流程:
你说:"帮我告诉小明,明天下午 3 点开会。"
AI 做的事:
- 发现"飞书 MCP"里有发消息的工具
- 读工具的说明书:需要收件人 + 内容
- 调用发消息工具:收件人 = 小明,内容 = "明天下午 3 点开会"
- 工具执行 → 小明收到消息
中间你只需要说一句话,AI 自己搞定后面所有步骤。
4. MCP 和 Skill 的区别
你第 13 章学了 Skill。这两个容易混,记住一句话:
| Skill | MCP / Tool | |
|---|---|---|
| 干什么的 | 教 AI 怎么做 | 让 AI 能做 |
| 类比 | 菜谱(步骤、规则) | 锅碗瓢盆(工具) |
| 小白写不写 | ✅ 自己写,用自然语言 | ❌ 一般是工具开发者写好 |
| 例子 | "周报 Skill"教 AI 写周报的格式 | "飞书 MCP"让 AI 能真的发消息 |
Skill 是脑子里的知识,MCP 是手上的工具。两个配合才能干活。
5. 什么东西该接 MCP
不是说所有 App 都要接 MCP。判断标准:
| 适合接 MCP | 不适合接 MCP |
|---|---|
| 你有明确目标的事(发消息、查日历、读表) | 不需要 AI 操作的(听歌、看视频) |
| 需要 AI 帮你自动完成的 | 一年只用一两次的 |
| 有标准接口的(飞书、钉钉、Notion) | 涉及钱、客户承诺的(先别接) |
安全第一:涉及发消息给客户、转账、删文件这些操作,MCP 也要加确认步骤。不要让 AI 自动做任何你不能撤回的事。
6. 小白现阶段需要知道什么
你不需要现在就去装 MCP 或开发 MCP 工具。这一章的目的是让你知道有这个东西,以后遇到"能不能让 AI 帮我发消息 / 查日历 / 读表"时,知道方向在哪。
记住三句话:
- MCP = 会自我介绍的插件
- Skill 教 AI 怎么做,MCP 让 AI 能做
- 东西接上 MCP,AI 自己就知道怎么用了
常见坑
坑 1:把 MCP 当成什么高深技术
MCP 只是个"统一标准",就像 USB-C 统一了充电口。不需要你写代码,也不需要你懂协议。你就知道"有这个标准,工具能自己介绍自己"就够了。
坑 2:什么工具都想接 MCP
你常用的 App 不一定都有 MCP。先看有没有现成的,不要自己去开发。现阶段用现成的 MCP 工具(飞书、Notion、GitHub 都有)就够了。
坑 3:接上 MCP 就不管了
工具接上 MCP 只是"能用"了,不等于安全。涉及发消息、删文件、改数据的操作,必须加人工确认。AI 只是帮手,最后拍板的还是你。
操作任务
找一个你日常用的 App,想想:如果它接上 MCP,AI 能帮你做什么?
要求写清:
- App 是什么
- 你想让 AI 帮你在上面做什么(发消息?查数据?建任务?)
- 哪些操作必须人确认后才能执行
- 哪些操作永远不能让 AI 碰
课后作业
- 打开你的飞书 / 钉钉 / Notion,想一想:哪些重复操作可以让 AI 代办?哪些必须你自己来?
- 把你最想让 AI 代办的一件事写下来,格式:
- 触发条件:什么时候做
- 执行动作:做什么
- 确认方式:做完要不要你确认
本章关键表达
- MCP = 自描述 + 自发现 + 自调用。工具会自我介绍,AI 自己知道怎么用。
- MCP 就像 USB-C:统一标准,不用每接一个新工具都重新对接。
- Skill 教 AI 怎么做,MCP 让 AI 能做。
- 接 MCP 的工具要加人工确认——涉及发消息、删文件、花钱的操作,你说了算。
前后章节衔接
- 第 13 章:你学会了写 Skill——教 AI 怎么做事(菜谱)。
- 第 14 章(本章):你理解了 MCP——给 AI 装上手脚,让它能真的操作(锅碗瓢盆)。
- 第 12 章:Agent 能自己串步骤。Skill 是它的脑子(知道怎么做),MCP 是它的手(能做)。
- 第 15 章:你学 Hook/Loop——让 AI 不只是你叫它才动,而是到点自动干活。
- 第 19 章:你把 Skill + MCP + Hook/Loop 串成完整工作流。