mcpField
C
cloudflare-registrar

cloudflare-registrar

github.com/steipete云与 DevOps7.4k104 次安装1 周前更新
代码仓库

关于 cloudflare-registrar

cloudflare-registrar 是用于通过 Cloudflare Registrar 查询域名可用性与价格、列出注册记录及注册域名的技能。它要求注册前先检查域名,并在付费注册前取得明确确认。

主要功能

  1. 01查询域名可用性和价格
  2. 02列出已注册域名
  3. 03确认后注册域名
  4. 04设置自动续费和隐私选项

适用场景

  1. 01选择域名前比较可用性和价格
  2. 02查看账户中的已注册域名
  3. 03获明确批准后注册域名

MCP 相关

该技能通过 `mcporter` 调用 `cloudflare-openclaw` MCP 服务,执行 Cloudflare Registrar API 请求。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/steipete/agent-scripts --skill cloudflare-registrar

安装后在 Claude Code 中输入/cloudflare-registrar确认已加载。

详细介绍

Cloudflare Registrar

用于查询 Cloudflare Registrar 的域名可用性、价格、列表和注册情况。

默认值

  • MCP:cloudflare-openclaw
  • 账户:OPENCLAW_CLOUDFLARE_ACCOUNT_ID
  • 令牌:OPENCLAW_CLOUDFLARE_API_TOKEN
  • 密钥:遵循根目录密钥规则;仅为单条命令导出所需的 Cloudflare 变量。

安全限制

  • 注册前务必立即运行 domain-check。
  • 注册需要付费且不可退款。调用 POST /registrar/registrations 前,须征得 Peter 的明确确认。
  • 不要打印令牌。

命令

检查可用性和价格:

npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "POST",
    path: `/accounts/${accountId}/registrar/domain-check`,
    body: { domains: ["example.com"] }
  });
}'

确认后注册:

npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "POST",
    path: `/accounts/${accountId}/registrar/registrations`,
    body: { domain_name: "example.com", auto_renew: false, privacy_mode: "redaction" }
  });
}'

列出注册信息:

npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "GET",
    path: `/accounts/${accountId}/registrar/registrations`
  });
}'

评论

支持 Markdown