MCP 是什么,为什么大家都在接
Model Context Protocol 的作用、常见用法,以及在配置时最容易踩的坑。
更新 2026-10-28约 1 分钟
一句话
MCP 是让 AI 调用外部工具的标准化协议。
以前每个 AI 客户端要自己实现「读文件」「查数据库」「搜网页」,现在统一成 MCP,写一次到处能用。
结构
AI 客户端(Claude Code / Cursor)
↓ MCP 协议
MCP Server(读文件 / 查库 / 搜网页)
↓
外部系统
常见 MCP Server
| 类型 | 作用 |
|---|---|
| filesystem | 读写本地文件 |
| postgres / sqlite | 查数据库 |
| github | 操作仓库 |
| puppeteer / playwright | 控制浏览器 |
| brave-search | 搜索 |
配置的坑
- command 要用绝对路径 —— GUI 应用的 PATH 和终端不一样
- args 必须是数组 —— 写成字符串会失败
- 启动超时 —— npx 首次下载慢,要给足时间
- JSON 语法 —— 多一个逗号整段失效
安全提醒
MCP Server 能读你的文件、查你的库。只装可信来源的,尤其别随便装网上的小众包。