
这里说的 MCP,是 Model Context Protocol,不是 Minecraft 相关的 MCP。你可以把它理解成一种连接方式:让 AI 应用用比较统一的规范,去访问外部工具和数据源。
没有 MCP 时,AI 大多是在聊天窗口里给建议;有了 MCP,它可以在授权范围内读取文件、调用接口、查数据、上传图片、更新内容。能力变强了,风险也跟着变大。
开发里最常见的用途
- 读取项目文件,理解目录和代码关系。
- 调用内部接口,拿到真实业务数据。
- 查询数据库结构,辅助写SQL或接口逻辑。
- 打开页面做检查,辅助前端调试。
- 更新CMS内容、SEO字段或配置。
听起来都很有用,但不要一开始就把所有权限都给出去。先接只读工具,让 AI 能查、能看、能总结。等你确认参数、返回值、日志都稳定,再增加写入能力。
MCP 的价值不是“AI终于能乱动东西了”,而是让 AI 在清楚边界里完成真实任务。
设计工具时要先想风险
读取文章、查询列表、获取配置,这类工具风险较低;删除内容、批量发布、付款、改生产配置,这类动作就必须谨慎。最好有日志、确认步骤和回滚方案。
如果你做的是内容网站,MCP 可以提供读取文章、更新 SEO、上传图片、刷新缓存这些工具。这样 AI 就不是只告诉你怎么做,而是真的能帮你做。但前提是每个工具的权限和用途都写清楚。
内容站可以先做这四个MCP工具
| get_article | 只读。输入文章 ID,返回标题、正文摘要、分类、SEO 字段。 |
| update_article_seo | 低风险写入。只允许改标题、描述、关键词,不碰正文。 |
| upload_image | 中风险写入。上传图片后返回媒体 ID 和 URL,需要检查尺寸、alt 和来源。 |
| refresh_cache | 中风险动作。更新内容后刷新前端缓存,并记录刷新结果。 |
一次调用日志可以很简单:时间、工具名、文章 ID、参数摘要、成功或失败、错误信息。等这些日志稳定了,再考虑让 Agent 连续执行多个步骤。
如果你刚开始接触 MCP,可以先看 MCP入门;准备自己配置服务时,再看 MCP Server配置。

