DomainForAgents
/install domainforagents
DomainForAgents
Register and manage internet domains programmatically. No browser signup, no CAPTCHA.
When to use this skill
Use when the user wants to:
- Search for available domain names
- Get AI-generated domain name suggestions from a project description
- Register/purchase a domain
- Manage DNS records for a domain
- Check domain pricing and availability
- Renew a domain
- Set up webhooks for domain events
Setup
Option 1: MCP Server (recommended)
Install the MCP server for native tool access:
claude mcp add domainforagents -- npx @domainforagents/mcp
Set your API key:
export DOMAINFORAGENTS_API_KEY="your-key"
Option 2: REST API
Base URL: https://api.domainforagents.io/api/v1
All requests need Authorization: Bearer YOUR_API_KEY (except account creation).
Getting an API Key
No signup form needed. One API call:
curl -X POST https://api.domainforagents.io/api/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"name": "my-agent"}'
Response includes api_key (use immediately) and claim_code (for human account access).
Core Operations
Search domains
curl "https://api.domainforagents.io/api/v1/domains/search?query=example.com" \
-H "Authorization: Bearer API_KEY"
AI domain suggestions
curl -X POST https://api.domainforagents.io/api/v1/domains/suggest \
-H "Authorization: Bearer API_KEY" \
-H "Content-Type: application/json" \
-d '{"description": "online store for vintage cameras"}'
Register a domain
curl -X POST https://api.domainforagents.io/api/v1/domains/register \
-H "Authorization: Bearer API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "example.com"}'
Create DNS record
curl -X POST https://api.domainforagents.io/api/v1/domains/DOMAIN_ID/dns \
-H "Authorization: Bearer API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "@", "type": "A", "content": "76.76.21.21", "ttl": 3600}'
Check balance
curl https://api.domainforagents.io/api/v1/balance \
-H "Authorization: Bearer API_KEY"
Get USDC deposit info
curl https://api.domainforagents.io/api/v1/payments/solana/deposit \
-H "Authorization: Bearer API_KEY"
Supported TLDs
.com, .net, .org, .io, .dev, .ai, .app, .co, .xyz, .me, .tech, .cloud, and more global TLDs. Country-code TLDs (.nz, .uk, .de) are not supported.
Payment Methods
- Prepaid balance: Fund via Stripe, spend from balance
- Credit card: Submit card at purchase time (Stripe tokenized)
- USDC: Send USDC on Solana to platform wallet
- Payment link: Reserve domain, get Stripe Checkout URL for human payment
Links
- Documentation: https://domainforagents.io/docs
- OpenAPI spec: https://api.domainforagents.io/api/openapi.json
- MCP server: https://www.npmjs.com/package/@domainforagents/mcp
- Web search: https://domainforagents.io/search?q=example.com
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install domainforagents - After installation, invoke the skill by name or use
/domainforagents - Provide required inputs per the skill's parameter spec and get structured output
What is DomainForAgents?
Search, register, and manage internet domains for AI agents via DomainForAgents API. It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.
How do I install DomainForAgents?
Run "/install domainforagents" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is DomainForAgents free?
Yes, DomainForAgents is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does DomainForAgents support?
DomainForAgents is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created DomainForAgents?
It is built and maintained by midnight-rgb (@midnight-rgb); the current version is v1.0.0.