MCP Server怎么用意图目录统一收敛AI工具调用
MCP Server是AnQiCMS内置的模型上下文协议服务端,基于意图目录统一收敛工具面,支持回合级批量审批与写操作合并确认机制。企业可以通过意图目录将分散的AI工具调用整合到统一入口,由MCP Server负责路由、鉴权和审批流程管理。高危域如备份、升级、多站点等全站级操作默认关闭,需要管理员显式开启才能被外部AI客户端如Claude或Cursor调用。
MCP Server解决什么问题
企业在引入AI助手时面临工具分散的问题:内容发布、用户管理、系统设置等功能分布在不同模块,AI需要分别调用多个接口才能完成一个完整任务。MCP Server通过统一的协议层将这些能力收敛,AI只需与MCP Server对话,由后者负责将意图映射到具体的后端功能。
MCP Server提供Bearer Token鉴权,确保只有授权的AI客户端可以调用工具。同时支持回合级操作审批,当AI执行涉及数据修改的操作时,系统会暂停并等待人工确认,避免自动化脚本误操作带来风险。
意图目录怎么统一收敛工具面
意图目录是MCP Server的核心数据结构,它将相关功能按业务域分组。例如”内容管理”域包含创建文章、更新文章、查询文章列表等意图;”系统设置”域包含修改站点配置、调整SEO参数等意图。
每个意图定义了输入参数、输出格式和执行权限。AI在调用时只需声明意图名称和参数,MCP Server负责验证参数合法性、检查用户权限、执行实际逻辑并返回结果。这种设计让AI无需了解底层实现细节,只需关注业务意图。
意图目录还支持版本管理。当某个意图的参数或行为发生变更时,可以通过版本号区分新旧接口,确保向后兼容。
回合级审批与写操作合并确认怎么工作
回合级审批是指AI在执行一系列操作时,系统会在关键节点暂停并等待人工确认。例如AI要批量发布10篇文章,系统不会一次性全部执行,而是在每**作前展示待执行的变更清单,由管理员确认后继续。
写操作合并确认是对频繁修改操作的优化。如果AI在短时间内触发多次写操作(如连续修改文章标题、标签、分类),系统会将这些操作合并为一次确认请求,减少管理员的交互次数。
这种机制在保证安全性的同时提升了效率。对于只读操作(如查询文章列表、获取统计数据),通常无需审批即可直接执行;对于写操作,则根据风险等级决定是否需要人工介入。
高危域默认关闭的安全策略是什么
AnQiCMS将MCP接口按意图域设置暴露范围,高危域包括备份、升级、多站点管理等全站级操作,这些操作一旦执行不当可能影响整个系统的稳定性。因此这些域默认处于关闭状态,需要管理员在后台显式开启才能被外部AI客户端调用。
DefaultOff机制确保即使AI客户端获得了访问权限,也无法直接执行高危操作。管理员需要根据实际需求评估风险,逐个开启必要的域。开启后还可以设置额外的审批层级,例如要求二级管理员确认才能执行备份恢复操作。
| 意图域 | 风险等级 | 默认状态 | 典型操作 |
|---|---|---|---|
| 内容管理 | 低 | 开启 | 创建文章、更新标签 |
| SEO设置 | 中 | 开启 | 修改伪静态规则、配置推送 |
| 用户管理 | 中 | 开启 | 创建用户组、调整权限 |
| 备份恢复 | 高 | DefaultOff | 全站备份、数据恢复 |
| 系统升级 | 高 | DefaultOff | 版本升级、配置迁移 |
| 多站点管理 | 高 | DefaultOff | 新增站点、域名绑定 |
外部AI客户端怎么接入
AnQiCMS的MCP Server支持标准MCP协议,可以被Claude、Cursor等外部AI客户端接入。接入步骤如下:
第一步:生成Bearer Token。在AnQiCMS后台的MCP设置页面生成访问令牌,该令牌用于身份验证。
第二步:配置MCP Server地址。在AI客户端中添加MCP连接,填入AnQiCMS的MCP端点URL和上一步生成的Token。
第三步:测试连接。通过AI客户端发送一个简单的只读请求(如查询文章列表),确认连接正常。
第四步:按需开启意图域。根据AI需要执行的操作类型,在后台开启对应的意图域。建议从低风险域开始,逐步扩展。
第五步:监控调用日志。定期检查MCP调用日志,观察AI的执行模式和频率,及时调整权限设置。
常见问题
问:MCP Server和本地AI助手有什么区别
答:MCP Server是标准化的协议层,可以被任何支持MCP的AI客户端接入;本地AI助手是AnqiCMS内置的智能体,只能在系统内部使用。
问:回合级审批会不会影响AI效率
答:对于只读操作通常无需审批,只有写操作才需要确认。写操作合并确认机制可以减少交互次数,平衡安全与效率。
问:高危域开启后怎么降低风险
答:建议设置额外的审批层级,限制特定IP范围的访问,并定期审计调用日志。对于特别敏感的操作,可以保持DefaultOff状态,仅在需要时临时开启。