mcpField
R
RacterMX

RacterMX

本地服务
github.com/racter-ciso通信协作019 周前更新

关于 RacterMX

RacterMX 是用于通过 AI 助手管理 RacterMX 邮件转发服务的 MCP 服务,涵盖域名、别名、邮件、DNS、Webhook 和安全等管理功能。工具按 API 密钥权限范围开放,适合需要自动化邮件转发配置与运维的团队。

主要功能

  1. 01管理转发域名和别名
  2. 02查看邮件统计、日志与配额
  3. 03发送邮件并管理 SMTP 凭据
  4. 04配置 Webhook 和通知
  5. 05管理 DNS 记录及域名安全
  6. 06按 API 密钥权限范围访问工具

适用场景

  1. 01新增域名并检查 DNS 验证状态
  2. 02批量调整域名的邮件别名
  3. 03查询邮件投递日志和统计数据
  4. 04设置 Webhook 并重试失败投递

MCP 相关

该 MCP 服务将 RacterMX V2 API 的管理功能作为工具提供给 MCP 客户端。访问需配置 RACTERMX_API_KEY,工具组依相应 API 密钥范围授权。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"racter-ciso-ractermx": {
"command": "npx",
"args": [
"-y",
"@ractermx/mcp-server"
],
"env": {
"RACTERMX_API_KEY": "<RACTERMX_API_KEY>",
"RACTERMX_API_URL": "<RACTERMX_API_URL>"
}
}
}
}
启动命令npx -y @ractermx/mcp-server
需要配置的环境变量
RACTERMX_API_KEY密钥Your RacterMX API key (sk_*)
RACTERMX_API_URLRacterMX API base URL (defaults to https://ractermx.com)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@ractermx/mcp-server2.0.1

工具

37

收录的工具列表 · 更新于 2 周前

参数类型必填说明
per_pagenumber否每页结果数(默认值为 15)

详细介绍

@ractermx/mcp-server

用于通过 AI 助手管理 RacterMX 电子邮件转发的 MCP 服务。

设置

npm install

配置

设置环境变量:

  • RACTERMX_API_KEY(必需)— 你的 RacterMX sk_* API 密钥
  • RACTERMX_API_URL(可选)— 默认为 https://ractermx.com

在 Kiro / Claude Desktop 中使用

添加到你的 MCP 配置中:

{
  "mcpServers": {
    "ractermx": {
      "command": "npx",
      "args": ["-y", "@ractermx/mcp-server"],
      "env": {
        "RACTERMX_API_KEY": "sk_your_key_here"
      }
    }
  }
}

可用工具(共 111 个)

所有工具均使用 V2 API(/api/v2)。

必需的 API 密钥权限范围

每组工具都需要 API 密钥具备特定权限范围:

工具组必需权限范围
仪表板、统计数据、电子邮件日志、搜索、配额、速率限制email:read
发送电子邮件email:send
域名、标签、组织、验证、转移、安全、检查目录、信誉、DMARCdomains:read / domains:manage
别名aliases:read / aliases:manage
SMTP 凭据、匿名回复smtp:read / smtp:manage
Webhookwebhooks:read / webhooks:manage
阻止列表blocklist:read / blocklist:manage
API 密钥、合规性导出api-keys:manage
保留策略retention:read / retention:manage
DNS 区域记录dns-zone:read / dns-zone:manage
通知notifications:read / notifications:manage
警报规则alerts:read / alerts:manage

创建具有全部 21 项权限范围的 API 密钥以获得完整访问权限,或仅选择特定权限范围以限制集成的访问权限。

仪表板与统计数据(5)
  • get_dashboard — 仪表板统计概览
  • get_statistics — 汇总电子邮件统计数据
  • get_daily_statistics — 用于图表的每日明细
  • get_statistics_by_domain — 按域名分组的统计数据
  • get_quota — 账户配额和使用限制
域名(9)
  • list_domains — 列出所有转发域名
  • get_domain — 获取域名详情
  • add_domain — 添加新域名
  • update_domain — 更新域名设置
  • delete_domain — 移除域名
  • verify_domain_dns — 触发 DNS 验证
  • get_domain_dns_records — 获取所需的 DNS 记录
  • get_domain_statistics — 获取每个域名的电子邮件统计数据
  • get_domain_health — SPF/DKIM/DMARC/MX 状态
域名通配符(2)
  • enable_wildcard — 启用通配符子域名转发
  • disable_wildcard — 禁用通配符子域名转发
域名标签(6)
  • list_tags — 列出所有标签
  • create_tag — 创建标签
  • update_tag — 更新标签
  • delete_tag — 删除标签
  • assign_tags_to_domain — 为域名分配标签
  • remove_tag_from_domain — 从域名移除标签
域名通知偏好设置(2)
  • get_notification_preferences — 获取静音/取消静音设置
  • set_notification_preferences — 设置静音/取消静音状态
域名转移(2)
  • initiate_domain_transfer — 发起转移
  • cancel_domain_transfer — 取消待处理的转移
组织(10)
  • list_organizations — 列出组织树(可选包含域名/评分)
  • create_organization — 创建子组织
  • update_organization — 重命名或更改上级组织
  • delete_organization — 删除组织
  • list_organization_members — 列出成员
  • invite_to_organization — 邀请用户
  • remove_organization_member — 移除成员
  • list_organization_domains — 列出组织中的域名
  • move_domain_to_organization — 移动域名
  • bulk_move_domains — 批量移动域名
域名安全 / DoSPM(8)
  • get_security_checks — 按支柱分组的所有检查结果
  • get_security_score — 最新的安全态势评分和等级
  • trigger_security_scan — 按需扫描(速率限制为每小时 1 次)
  • get_security_history — 评分历史记录(最多 365 天)
  • apply_security_fix — 应用建议的区域修复
  • acknowledge_drift — 确认偏移事件
  • get_check_catalog — 完整的检查目录
  • set_check_override — 覆盖每个域名的检查严重程度
DNS 区域记录(4)
  • list_zone_records — 列出所有区域记录
  • create_zone_record — 创建 DNS 记录
  • update_zone_record — 更新 DNS 记录
  • delete_zone_record — 删除 DNS 记录
别名(8)
  • list_aliases — 列出某个域名的别名
  • list_all_aliases — 跨所有域名的全局别名列表
  • get_alias — 获取别名详情
  • create_alias — 创建新别名
  • update_alias — 更新别名
  • delete_alias — 删除别名
  • get_alias_statistics — 获取单个别名的统计数据
  • export_aliases — 将别名导出为 CSV
  • bulk_update_aliases — 批量启用/停用别名或更改 forward_to
邮件日志(2)
  • list_email_logs — 使用筛选条件搜索邮件日志
  • get_email_log — 获取特定日志条目
邮件发送(1)
  • send_email — 发送邮件
Webhook(9)
  • list_webhooks — 列出 Webhook 端点
  • create_webhook — 创建 Webhook
  • update_webhook — 更新 Webhook
  • delete_webhook — 删除 Webhook
  • test_webhook — 发送测试事件
  • get_webhook_secret — 获取签名密钥
  • rotate_webhook_secret — 轮换签名密钥
  • list_webhook_delivery_logs — 查看投递历史记录
  • retry_webhook_delivery — 重试失败的投递
阻止列表(3)
  • list_blocklist — 列出已阻止的发件人
  • add_blocklist_entry — 阻止发件人/模式
  • remove_blocklist_entry — 取消阻止发件人
API 密钥(3)
  • list_api_keys — 列出有效密钥
  • create_api_key — 创建新密钥
  • revoke_api_key — 撤销密钥
SMTP 凭据(5)
  • list_smtp_credentials — 列出 SMTP 凭据
  • create_smtp_credential — 创建 SMTP 凭据
  • delete_smtp_credential — 删除 SMTP 凭据
  • reset_smtp_password — 重置密码
  • set_smtp_reply_from — 设置回复发件人别名
保留策略(2)
  • get_retention_policy — 查看保留设置
  • update_retention_policy — 更新保留设置
匿名回复(2)
  • list_anonymous_replies — 列出代理地址
  • disable_anonymous_reply — 停用代理
通知(4)
  • list_notifications — 列出控制面板通知
  • mark_notification_read — 将一条通知标记为已读
  • mark_all_notifications_read — 将所有通知标记为已读
  • delete_notification — 删除通知
信誉(6)
  • get_reputation_score — 获取综合评分和等级
  • get_reputation_blacklists — 获取当前及历史黑名单记录
  • get_reputation_deliverability — 获取退信/垃圾邮件/拒收指标
  • get_reputation_ips — 获取各 IP 的信誉数据
  • get_reputation_trends — 获取时间序列图表数据
  • get_reputation_recommendations — 获取可执行的建议
DMARC(6)
  • list_dmarc_reports — 列出汇总报告
  • get_dmarc_report — 获取包含记录的完整报告详情
  • get_dmarc_sources — 获取来源分析(哪些人以你的身份发送邮件)
  • get_dmarc_compliance — 获取合规率和建议
  • export_dmarc_report — 将报告导出为 XML
  • apply_dmarc_policy — 更改 DMARC 策略(none/quarantine/reject)
告警规则(7)
  • list_alert_rules — 列出规则
  • create_alert_rule — 创建规则
  • get_alert_rule — 获取规则详情
  • update_alert_rule — 更新规则
  • delete_alert_rule — 删除规则
  • get_alert_rule_history — 获取触发历史
  • test_alert_rule — 发送测试告警
合规导出(2)
  • trigger_compliance_export — 触发导出(每 24 小时一次)
  • get_compliance_export_status — 检查状态/下载 URL
搜索与速率限制(2)
  • search — 跨域名、别名和日志的统一搜索
  • get_rate_limit_status — 查看当前 API 速率限制状态

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。