CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-registrar

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

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/cloudflare-registrar/SKILL.md
SKILL.md
Quality
Evals
Security

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:

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:

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:

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

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.