项目简介
这是一个专为 AI 助手设计的 cPanel 邮件管理服务器,让 AI 能够通过标准化的 Model Context Protocol 安全地管理您的 cPanel 邮箱。
主要功能
- 邮件账户管理:创建新邮箱、删除现有邮箱、查看所有邮箱列表
- 密码管理:修改邮箱密码
- 存储空间管理:设置和调整邮箱的存储配额
- 邮件转发设置:创建和管理邮件转发规则
- 客户端配置获取:获取邮件客户端的连接设置
安装步骤
- 确保您的系统已安装 Python 3.10 或更高版本
- 准备有效的 cPanel API 访问令牌
- 配置必要的环境变量
服务器配置
要将此服务器添加到您的 MCP 客户端(如 Claude Desktop),请在客户端配置文件中添加以下内容:
{ "mcpServers": { "cpanel-email": { "command": "uvx", "args": ["cpanel-mcp", "--repository", "https://github.com/ashrobertsdragon/cpanel-mcp"], "env": { "USERNAME": "您的cPanel用户名", "HOSTNAME": "您的cPanel主机地址", "CPANEL_API_TOKEN": "您的API令牌" } } } }
配置说明:
- 'command': 使用 uvx 命令直接从 GitHub 运行服务器
- 'args': 指定要运行的仓库地址
- 'env': 设置连接 cPanel 所需的环境变量
基本使用方法
配置完成后,您可以直接使用自然语言指令来管理邮件:
- "为 example.com 创建新邮箱 [email protected],密码设为 SecurePass123"
- "列出 example.com 的所有邮箱账户"
- "将 [email protected] 的邮件转发到 [email protected]"
- "修改 [email protected] 的密码为 NewPassword456"
- "删除临时邮箱 [email protected]"
- "将 [email protected] 的存储空间设为 1000 MB"
信息
分类
通信与社交