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

📅 2026-09-10 👁️ 3

想象一下这样的场景:早上打开 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 完成。

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

安企CMS MCP 工具能力矩阵

安企CMS 当前版本内置了 109 个 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

在后台的 API 设置中获取你的 API Token。这个 Token 就是 MCP 端点的访问凭证,请妥善保管,不要泄露。

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

以 Claude Desktop、Cursor 等支持 Streamable HTTP 的客户端为例,在 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. 最小暴露:如果只是体验内容管理类能力,可以在服务器层面对 /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:内置了多少个工具? 当前版本内置 109 个工具,覆盖内容管理、系统设置、SEO、数据统计、用户互动、文件与模板开发等场景。


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

安企CMS的安装-Docker 部署

Docker 部署是 AnQiCMS 最快捷的安装方式,适合快速体验和测试环境。 Docker 镜像地址:https://hub.docker.com/r/anqicms/anqicms 方式一:Docker 命令行部署 适用于已安装 Docker 的环境(任何操作系统)。 快速启动 # 拉取最新镜像 docker pull anqicms/anqicms:latest # 运行容器 docker run -d --name anqicms -p 8001:8001

2026-07-18

安企CMS的安装-服务器手动部署

适用场景 :无面板的 Linux 服务器(如 CentOS / Ubuntu),适合熟悉命令行操作的用户。通过下载安装包、配置 Nginx 反向代理和 MySQL 数据库的方式完成部署。 前置准备 一台 Linux 服务器(CentOS 7+ 或 Ubuntu 20.04+) 已安装 Nginx 和 MySQL 5.6.35+(推荐使用 LNMP 一键安装包 ) 一个已解析到服务器的域名 已下载 AnQiCMS Linux 安装包 安装步骤 Step 1:下载并解压 # 登录服务器 ssh

2026-07-18

安企CMS的安装-PHPStudy(小皮面板)部署

适用场景 :Windows 本地开发环境或 Windows 服务器。PHPStudy(小皮面板)集成 Nginx、MySQL、PHP 等组件,AnQiCMS 在其中通过 Nginx 反向代理方式运行。 前置准备 已安装 PHPStudy(小皮面板) 软件运行模式切换为 Nginx + MySQL 套餐 一个本地测试域名(如 dev.anqicms.com )或使用 IP + 端口访问 已下载 AnQiCMS Windows 安装包 安装步骤 Step 1:创建站点 打开 PHPStudy

2026-07-18

安企CMS的安装-宝塔面板部署

2.2 宝塔面板部署 适用版本 :宝塔面板 7.9.3+。宝塔面板部署分为传统部署(上传安装包,配置反向代理)和 Docker 一键部署两种方式,本章先介绍传统部署方式。 前置准备 一台已安装宝塔面板的 Linux 服务器(CentOS / Ubuntu / Debian 均可) 一个已解析到服务器的域名(如 www.anqicms.com ) 已安装 MySQL 5.6.35+(推荐 5.7+ 或 8.0) 从官网或 GitHub 下载 AnQiCMS Linux 安装包 方式一:宝塔 7

2026-07-18