Skip to main content

cloudflare-registrar

Cloudflare Registrar: domain availability, prices, registration via mcporter.

Source facts

Repository
steipete/agent-scripts
Last source activity
May 23, 2026 at 08:13
Detected SKILL.md language
English
Stars
7,411
Forks
646

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
cloudflare-registrar
description
Cloudflare Registrar: domain availability, prices, registration via mcporter.
# Cloudflare Registrar Use for Cloudflare Registrar domain availability, pricing, listing, and registration. ## Defaults - MCP: `cloudflare-openclaw` - Account: `OPENCLAW_CLOUDFLARE_ACCOUNT_ID` - Token: `OPENCLAW_CLOUDFLARE_API_TOKEN` - Secrets: follow the root secret rule; export only needed Cloudflare vars for one command. ## Guardrails - Always run `domain-check` immediately before registration. - Registration is billable/non-refundable. Ask Peter for explicit confirmation before `POST /registrar/registrations`. - Do not print tokens. ## Commands Check availability/pricing: ```bash npx mcporter call cloudflare-openclaw.execute code='async () => { return cloudflare.request({ method: "POST", path: `/accounts/${accountId}/registrar/domain-check`, body: { domains: ["example.com"] } }); }' ``` Register after confirmation: ```bash 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" } }); }' ``` List registrations: ```bash npx mcporter call cloudflare-openclaw.execute code='async () => { return cloudflare.request({ method: "GET", path: `/accounts/${accountId}/registrar/registrations` }); }' ```
View on GitHub