安企CMS MCP 功能详解:内置 108 个工具,让 AI 直接帮你管理网站

📅 2026-09-10 👁️ 140

想象一下这样的场景:早上打开 AI 助手,说一句”帮我把上个月的访问数据整理成日报发给我,再把「SEO」分类下点击量最低的 10 篇文章列出来”,几十秒后结果就摆在你面前——而这背后,你从头到尾没有打开过网站后台。

这不是想象,这正是安企CMS 内置 MCP 功能带来的工作方式。本文将详细解读安企CMS 的 MCP 能力:它是什么、怎么工作、内置了哪些工具、如何配置接入,以及有哪些值得落地的使用场景。

安企CMS MCP:用自然语言指挥 AI 管理网站

一、什么是 MCP?

MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 于 2024 年底开源的一项标准化协议,用于连接 AI 应用与外部数据源和工具。你可以把它理解成 AI 世界的”USB-C 接口”:过去每个软件要接入 AI 都得单独开发一套对接方式,而有了 MCP,任何支持该协议的 AI 客户端(如 Claude Desktop、Cursor、VS Code、Cherry Studio 等)都能以统一的方式发现并调用外部系统能力。

对网站管理者而言,MCP 意味着一件事:AI 不再只是给你写段文字、出个主意,而是能直接动手操作你的网站——创建文章、上传图片、调整分类、重建站点地图,这些操作都由 AI 自主选择并调用对应的工具完成。

二、安企CMS 的 MCP 功能:系统内置,开箱即用

很多系统的 MCP 能力需要额外安装插件、部署独立服务。安企CMS 选择了更彻底的做法:把 MCP Server 直接内置到系统内核中,升级到支持 MCP 的版本后无需任何额外部署,网站本身就是一个标准的 MCP 服务器。

它有两个关键特征:

  1. 标准端点:https://你的域名/api/mcp,遵循 MCP 标准协议(基于 JSON-RPC 2.0 的 Streamable HTTP 传输),任何支持 MCP 的客户端都能直接连接;
  2. 令牌认证:端点通过 Authorization: Bearer <Token> 头进行身份验证,与安企CMS 开放 API 使用同一套令牌体系,安全可控。

三、工作原理:三层结构一图看懂

AnQiCMS MCP 工作原理架构图

整个链路分为三层:

  • 第 1 层:MCP 客户端(Host)——你日常使用的 AI 工具,如 Claude Desktop、Cursor / VS Code、Cherry Studio、WorkBuddy,或自研的 AI Agent。它负责与你对话、理解意图。
  • 第 2 层:AnQiCMS MCP Server——系统内置的 MCP 服务,监听 http://你的域名/api/mcp,通过 MCP 协议(JSON-RPC 2.0 over HTTP / SSE)与客户端通信,按站点隔离会话。
  • 第 3 层:内置工具集——MCP Server 暴露的工具清单(Tool Calling),AI 根据你的自然语言指令,自主选择并调用合适的工具,直接读写网站的数据与配置。

也就是说,你不需要学习任何后台操作路径,只需要把意图说清楚,剩下的选择工具、传参、执行、反馈,全部由 AI 完成。

四、内置 108 个工具,覆盖网站管理全流程

安企CMS MCP 工具能力矩阵

安企CMS 当前版本内置了 108 个 MCP 工具,几乎覆盖了日常建站运营的全部能力,可以归为八大类:

分类 代表工具 能力说明
文档管理 archive_create / archive_update / archive_publish / archive_list 文章与页面的增删改查、发布、草稿、标签维护
分类与标签 category* / tag* / keyword* / nav* / anchor_* 树形分类、标签、关键词库、导航与锚链接维护
附件与媒体 attachment_upload / attachment_list / attachment_delete 上传图片(支持 base64、远程 URL、服务器本地路径)及附件管理
系统设置 setting_system / setting_content / setting_safe / settingindex / module* 站点信息、TDK、内容设置、安全设置、自定义模型
SEO 工具 sitemap_rebuild / url_push / rewrite_form / redirect_create / plugin_robots_set / plugin_htmlcache_build 站点地图、URL 推送、伪静态、重定向、robots、缓存与全文索引
数据统计 statistic_dashboard / statistic_traffic / statistic_spider 流量、蜘蛛抓取、收录概览等运营数据
用户与互动 user_* / order_list / comment_list / commentapprove / friendlink* 会员、订单、评论审核、友情链接
开发与诊断 bash / grep / read_file / edit_file / write_file / template_reload / version / web_search 模板开发、文件检索、系统诊断、联网查资料

此外还有一套颇具特色的技能系统(skill_list / skill_install / skill_save 等):可以把常用的操作流程封装成可复用的技能,让 AI 在合适的场景自动调用,实现经验沉淀。

五、三步接入你的 AI 客户端

第 1 步:开启 API

登录安企CMS 后台,进入「设置 → 安全设置」,确认 API 开放已开启。

第 2 步:获取 API Token

在后台的「设置 → AI 统一配置」中生成 MCP Token。这个 Token 就是 MCP 端点的访问凭证,请妥善保管,不要泄露,在配置界面点击「一键复制配置」将配置信息复制到粘贴板。

第 3 步:在 AI 客户端中添加 MCP 配置

以 Claude Desktop、Cursor 等支持 Streamable HTTP 的客户端为例,在 MCP 服务器配置中粘贴MCP配置信息:

{
  "mcpServers": {
    "anqicms": {
      "url": "https://你的域名/api/mcp",
      "headers": {
        "Authorization": "Bearer 你的API Token"
      }
    }
  }
}

保存后重启客户端(或重新加载 MCP 连接),当客户端显示 anqicms 的工具列表已加载,就可以开始使用了。其他客户端(如 WorkBuddy、Cherry Studio 等)配置方式类似,核心都是三要素:端点 URL + Bearer Token 认证头 + 客户端 MCP 支持。

六、典型使用场景

配置完成后,下面这些场景都可以直接用自然语言完成:

  • 一句话发文章:”写一篇介绍 XX 的文章,800 字左右,配上封面图,发布到「公司动态」分类”——AI 会自动撰写内容、生成或上传配图、选择分类并发布;
  • 批量内容维护:”把全站文章里的旧电话号码替换成新号码”,借助 search_replace 工具一次搞定;
  • SEO 日常化:”重建站点地图,把最新 20 篇文章推送到搜索引擎”,sitemap_rebuild 与 url_push 配合完成;
  • 数据日报:”总结一下昨天的流量和蜘蛛抓取情况”,statistic_traffic、statistic_spider 的数据会被整理成可读的摘要;
  • 模板开发:让 AI 用 grep 定位模板文件、edit_file 修改、template_reload 重载生效,改模板像结对编程一样顺畅。

七、安全使用建议

MCP 工具集拥有管理员级的能力(包括文件操作和命令执行),建议遵循以下原则:

  1. Token 保密:不要把 Token 写进公开的代码仓库或文档,配置文件注意权限;
  2. 始终走 HTTPS:远程接入务必使用 HTTPS,避免 Token 明文传输;
  3. 可信客户端:只在你信任的 AI 客户端中配置,保持客户端”敏感操作前人工确认”的默认设置;
  4. 最小暴露:如果只是体验内容管理类能力,可以在「设置 → AI 统一配置」设置「暴露的工具列表」,在服务器层面对 /api/mcp 端点做来源限制。

常见问题

Q:安企CMS 的 MCP 需要额外安装插件吗? 不需要。MCP Server 内置于系统中,升级到支持版本后即可使用。

Q:支持哪些 AI 客户端? 任何支持 MCP 协议的客户端均可,如 Claude Desktop、Cursor、VS Code(GitHub Copilot)、Cherry Studio、WorkBuddy,以及各类自研 AI Agent。

Q:MCP 端点地址是什么?如何认证? 端点为 https://你的域名/api/mcp,通过请求头 Authorization: Bearer <API Token> 完成认证。

Q:内置了多少个工具? 当前版本内置 108 个工具,覆盖内容管理、系统设置、SEO、数据统计、用户互动、文件与模板开发等场景。

Q:完整的工具列表

agent_chat、agent_create、agent_delete、agent_list、agent_run、agent_toggle、anchor_create、anchor_delete、anchor_list、anqi_info、archive_create、archive_delete、archive_get、archive_list、archive_publish、archive_tag_update、archive_update、attachment_delete、attachment_get、attachment_list、attachment_upload、bash、category_create、category_delete、category_get、category_list、category_update、comment_approve、comment_delete、comment_list、edit_file、friendlink_create、friendlink_delete、friendlink_list、glob、grep、keyword_create、keyword_delete、keyword_list、list_directory、module_create、module_delete、module_get、module_list、module_update、nav_create、nav_delete、nav_list、nav_update、order_list、page_create、page_delete、page_get、page_list、page_update、plugin_backup_dump、plugin_fulltext_rebuild、plugin_htmlcache_build、plugin_robots_get、plugin_robots_set、read_file、redirect_create、redirect_list、rewrite_form、rewrite_get、search_replace、setting_contact、setting_contact_form、setting_content、setting_content_form、setting_diy_field、setting_diy_field_form、setting_index、setting_index_form、setting_migrate_db、setting_safe、setting_safe_form、setting_system、setting_system_form、sitemap_rebuild、skill_get、skill_install、skill_list、skill_reload、skill_save、skill_search、statistic_dashboard、statistic_spider、statistic_traffic、tag_create、tag_delete、tag_get、tag_list、tag_update、task、template_get_info、template_reload、url_push、user_create、user_delete、user_get、user_list、user_update、version、web_fetch、web_search、website_info、write_file


MCP 正在成为 AI 与软件世界连接的标准方式,而安企CMS 把它内置进了 CMS 内核——网站不再只是被动等待人来操作,而是成为 AI 可以直接对话和调度的能力体。如果你正在运营安企CMS 网站,不妨现在就接入体验:从”帮我看看今天的数据”开始,感受一句话管理网站效率。

相关文章

安企CMS的安装-常见安装问题排查

汇总安企CMS安装过程中的常见问题及解决方案,涵盖端口被占用、数据库连接失败、页面白屏、权限错误、依赖缺失等典型场景,帮助用户快速定位并解决问题。 问题 1:端口被占用 现象 :启动 AnQiCMS 后,网站无法访问。 原因 :默认端口 8001 被其他程序占用。 排查方法 : # Linux / MacOS:查看 8001 端口被谁占用 lsof -i:8001 # 输出示例: # COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME #

2026-07-18

安企CMS的安装-安装引导与初始化

首次启动 AnQiCMS 时,需要完成初始化安装,包括配置数据库连接信息、设置管理员账号密码、指定站点名称等关键步骤,是系统正式使用前的必经环节。 何时需要初始化 以下情况需要进行初始化安装: 场景 说明 首次部署 全新安装 AnQiCMS 恢复出厂状态 清空数据后重新安装 如果通过 宝塔 Docker 或 aaPanel Docker 安装,系统会自动完成初始化(默认账号 admin / 密码 123456),无需手动执行初始化流程。 初始化步骤 Step 1:启动 AnQiCMS 确保

2026-07-18

安企CMS的安装-同一服务器多站点部署

安企CMS 支持在同一台服务器上运行多个独立站点,每个站点拥有独立的域名、数据库、模板和管理员。本章详细介绍多站点配置的完整步骤和注意事项。 方案一:多站点管理(推荐) 适用条件 :已有一个安装好并运行的 AnQiCMS 主站点。 此方案使用 AnQiCMS 内置的 多站点管理 功能,所有站点共用同一个 AnQiCMS 程序,但各自独立运行。不需要复制多份代码。 前置准备 已部署并正常运行一个 AnQiCMS 主站点(端口 8001) 主站后台有 多站点管理 菜单权限(默认安装的站点具备)

2026-07-18

安企CMS的安装-源码编译安装

适用人群 :需要二次开发、定制功能,或官方提供的二进制包无法满足需求的开发者。 难度 :⭐⭐⭐⭐(需要熟悉 GoLang 和命令行操作) 前置条件 软件 版本要求 说明 GoLang 1.13+(推荐 1.25+) 编译 Go 源码 Git 任意版本 克隆代码仓库 MySQL 5.6.35+ 运行数据库 如果尚未安装 GoLang,请访问 https://go.dev/dl/ 下载安装。 获取源码 # 从 GitHub 克隆(推荐) git clone https://github

2026-07-18

网站收录慢怎么排查:Sitemap生成与主动推送的配置顺序

收录慢要先分清是抓取链路没到位还是内容本身不被需要。排查顺序是:用伪静态规则把每篇内容收敛到一个地址形式,确认站点地图能自动生成并覆盖新增内容,在页面确实可访问之后再发起链接推送,最后复核 robots 没有挡住关键路径。顺序颠倒会让主动推送变成无效动作,本文给出每步的判断标准与改版期的额外处理。

2026-10-09

文章状态、回收站与备份:CMS日常运维容易漏的三处

CMS 日常运维最容易漏的三处是内容状态链、时间因子和备份还原。正式文档、草稿、待发布、回收站是四条状态,删除正式文档只是移入回收站而不是物理删除;定时发布让上线节奏可控;备份要连静态文件一起备并验证能否还原。本文给出状态流转顺序、备份策略判断和全站替换的使用边界。

2026-10-09

网站改版后旧链接的301跳转怎么配才不会丢位次

改版后不掉位次的关键不在新页面多好看,而在旧地址的去向:每个旧链接一对一指向对应新地址、用永久重定向而不是整站跳首页、跳转生效后把新地址再推送一次。本文说明301到底传递了什么、四类最常见的跳转错法、改版当天的排查顺序,以及伪静态规则与跳转表怎么长期维护。

2026-10-09

从WordPress迁移内容到独立CMS,导出字段和链接怎么接

从WordPress迁走时最容易丢的不是文章正文,而是字段关系和旧地址。导出文件里带过来的分类、标签、自定义字段要先映射成新的内容模型,再定新站的地址规则与跳转表,分批导入后逐项校验。本文给出迁移的五步顺序、每步要核对的东西,以及导入完成后的三类校验方法。

2026-10-09