关于 cloudflare-registrar
cloudflare-registrar 是用于通过 Cloudflare Registrar 查询域名可用性与价格、列出注册记录及注册域名的技能。它要求注册前先检查域名,并在付费注册前取得明确确认。
主要功能
- 01查询域名可用性和价格
- 02列出已注册域名
- 03确认后注册域名
- 04设置自动续费和隐私选项
适用场景
- 01选择域名前比较可用性和价格
- 02查看账户中的已注册域名
- 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