cPanel 新增 AI MCP:将 Codex 或 Claude 连接至您的主机账户
cPanel 最新的 Meridian 界面已经支持模型上下文协议(Model Context Protocol,简称 MCP)。连接后,OpenAI Codex、Claude Code 等兼容的 AI 工具可以在获得授权的情况下读取 cPanel 资料、协助维护主机账户及部署网站应用。
开始前:切换至 Meridian
MCP Connection 功能必须通过 cPanel 的 Meridian 界面设置。请使用主机商提供的最新 Meridian 版本。
登入 cPanel 后:
- 点击右上角的头像。
- 选择 Profile。
- 找到 Theme 部分。
- 选择 Meridian。
- 确认 Meridian 显示为 Active。
是否可以切换主题,取决于主机商是否开放 Meridian,以及您的账户是否符合使用条件。
进入 Meridian 后,如需返回传统 Jupiter 界面,可以点击页面顶部的 Classic cPanel Theme。
第一步:连接 WebPros Account
- 在 Meridian 点击右上角头像,然后选择 Profile。
- 打开 Account Preferences。
- 进入 Connections,找到 MCP Connection。
- 点击 Link WebPros Account。
- 登入或注册 WebPros Account。
- 按照浏览器提示批准连接。
连接成功后,cPanel 会显示 MCP 的连接资料。
如果看不到 MCP Connection,代表主机商可能尚未为您的账户开放此功能。
连接 Claude Code
- 在 MCP Connection 下载
mcp.json,或复制画面上的连接配置。 - 将配置加入电脑上的
~/.claude.json文件,并放在mcpServers部分。 - 重新启动 Claude Code。
- 输入
/mcp。 - 选择验证连接。
- 在浏览器中完成授权。
连接 OpenAI Codex
先从 cPanel 的 MCP Connection 复制 clientId。
在电脑的 ~/.codex/config.toml 文件加入:
[mcp_servers.webpros-mcp]
url = "https://mcp.webpros.com/api/mcp"
[mcp_servers.webpros-mcp.oauth]
client_id = "<clientId>"
callback_port = 64474
将 <clientId> 替换为 cPanel 显示的实际值,然后运行:
codex mcp login webpros-mcp --scopes=mcp
浏览器会自动打开。登入 WebPros Account 并批准连接即可。
cPanel MCP 可以做什么?
MCP 让 AI 工具通过 cPanel 的授权接口执行任务。实际可用功能取决于主机配套、服务器设置及主机商开放的权限。
网站与应用部署
AI 可以协助:
- 部署 Node.js 网站或应用。
- 设置应用使用的域名。
- 安装应用依赖。
- 设置环境变量。
- 启动、停止、重新启动或重新部署应用。
- 查看应用的构建及运行记录。
Node.js 与 AI App Hosting 必须由主机商开放。部署至现有域名时,该应用可能改变域名当前显示的内容。
查看如何通过 WebPros MCP 部署 Node.js 应用。
域名、DNS 与 SSL
根据账户权限,AI 可以协助:
- 查看账户中的域名。
- 查询或修改 DNS 记录。
- 检查 DNS 是否指向正确的服务器。
- 检查 SSL 与 AutoSSL 状态。
- 查看 AutoSSL 错误。
- 开启或关闭 HTTPS Redirect。
- 管理 DNSSEC。
- 新增或移除附加域名。
修改 DNS、DNSSEC 或 SSL 可能影响网站及邮件服务。执行前应确认域名和记录内容。
Email 管理
AI 可以协助:
- 查看或创建 Email Account。
- 检查邮箱容量。
- 调整邮箱 Quota。
- 创建 Forwarder。
- 设置 Autoresponder。
- 建立或管理 Email Filter。
- 查看邮件客户端连接设置。
- 管理受支持的 SpamAssassin 功能。
请勿在聊天内容中提供现有邮箱密码。需要设置新密码时,请使用独立、高强度的密码。
文件与备份
AI 可以协助:
- 查看文件及文件夹。
- 读取或更新网站文件。
- 上传、复制、移动及重新命名文件。
- 将文件移至 Trash。
- 从 Trash 恢复文件。
- 创建网站或账户备份。
- 查看及恢复备份。
- 设置文件夹密码保护。
删除文件、覆盖内容或恢复备份前,应先建立并验证备份。
数据库管理
AI 可以协助:
- 查看 MySQL 数据库。
- 创建数据库及数据库用户。
- 设置用户权限。
- 检查数据库结构。
- 检查或修复数据库。
- 重新命名或删除数据库。
删除数据库或修改用户权限属于高风险操作。执行前必须确认数据库名称、影响范围及备份状态。
用量与故障检查
AI 还可以读取:
- Disk Quota。
- Bandwidth Usage。
- 网站错误记录。
- SSL 与 AutoSSL 问题。
- FTP、Email 和数据库资料。
- 部分网站及应用运行状态。
这让 AI 可以先收集资料,再提供较准确的排查建议。
可以怎样向 AI 下指令?
建议先使用只读指令:
使用 webpros-mcp 检查我的 cPanel 磁盘用量,只读取资料,不要修改任何设置。
检查这个域名的 SSL 和 AutoSSL 状态,并说明发现的问题。暂时不要执行修复。
列出目前的 Email Account、使用量和 Quota,不要显示或更改任何密码。
需要执行变更时:
先为网站建立备份,然后列出将被取代的文件,等待我确认后才上传新版本。
使用 webpros-mcp 准备将这个 Node.js 项目部署至我的 cPanel。部署前先说明域名、运行环境和所有预期变更。
安全建议
MCP 不只是聊天功能。获得授权的 AI 工具可能读取资料,也可能执行会改变账户状态的操作。
- 先要求 AI 进行只读检查。
- 修改前要求 AI 列出完整计划。
- 对删除、覆盖、DNS、SSL、Email 和数据库操作逐项确认。
- 重要变更前先建立并验证备份。
- 不要在聊天内容中发送密码、API Token、私人密钥或一次性验证码。
- 操作后检查网站、Email、SSL 和数据库是否正常。
- 只在自己的电脑和受信任的 AI 客户端上连接 MCP。
如何断开 MCP?
- 登入 cPanel Meridian。
- 打开 Account Preferences。
- 找到 MCP Connection。
- 点击 Unlink WebPros Account。
断开后,WebPros Account 将不再连接至该 cPanel 账户。日后如需再次使用,必须重新登入和授权。
需要协助?
如果您的 cPanel 没有 Meridian、Theme 或 MCP Connection 选项,请联络 iCore Support,并提供您的 cPanel 用户名或主域名。
请勿通过 Email、Telegram 或 WhatsApp 发送 cPanel 密码、WebPros 密码、API Token、私人密钥或一次性验证码。
