
很多人第一次看 MCP,直接被配置文件、Server、Client、Tool、Transport 这些词劝退。其实入门时不用先抄一大段配置,先理解它解决的问题就够了。
MCP,全称 Model Context Protocol。你可以把它理解成一种标准连接方式:让 AI 应用用统一方式连接外部工具、数据源和工作流。
先把三个角色分清
| Client | 你正在使用的 AI 应用,比如聊天工具、代码助手、桌面客户端。 |
| Server | 负责提供工具、资源和提示模板的一端。 |
| Tool | AI 可以调用的具体动作,比如读取文件、查询文章、上传图片。 |
| Resource | AI 可以读取的上下文资料,比如文件、文档、数据记录。 |
为什么不要一上来做写入
读取文章、查询列表、获取配置,这类工具风险较低;删除内容、批量发布、付款、改生产配置,这类动作风险高。MCP 让 AI 能做事,也意味着权限要设计清楚。
入门顺序:先只读,再写入;先一个工具,再一组流程。
一个内容站的入门例子
| 第一步 | 做 get_article,只允许读取文章。 |
| 第二步 | 做 update_article_seo,只允许更新标题、描述、关键词。 |
| 第三步 | 做 refresh_article_cache,更新后刷新前台缓存。 |
| 第四步 | 加日志、确认和失败处理。 |
什么时候你真的需要MCP
如果你只是偶尔让 AI 回答问题,未必需要 MCP。可如果你想让 AI 读取本地文件、查数据库、调用接口、管理内容、操作内部系统,MCP 就有价值。
新手可以从一个只读工具开始。确认客户端能看到工具、参数能传对、返回结果稳定,再考虑写入和自动化。这样慢一点,但不容易出事故。
理解 MCP 基础以后,可以继续看 MCP Server配置;如果你关心 Agent 工作流,可以读 AI Agent工作流。
发表回复