65 MCP tools for AI agents: the full list
domani exposes 65 MCP tools via Streamable HTTP transport. Any MCP-compatible agent can use them to manage domains, DNS, email, and payments.
Here's the most important ones.
Domain tools (15 tools)
| Tool | What it does |
|---|---|
search | Search for available domains across 1,014 TLDs |
suggest_domains | AI-powered domain name suggestions |
buy_domain | Register a domain |
list_domains | List all your domains |
get_domain_info | Get details about a specific domain |
domain_status | Check domain registration status |
renew_domain | Extend a domain registration |
set_auto_renew | Enable or disable auto-renewal |
set_whois_privacy | Enable or disable WHOIS privacy |
set_contact | Update domain contact information |
resend_email_verification | Resend registrant email verification |
get_domain_preview | Get domain OG preview image |
set_parking | Enable or disable parking page |
set_listing_price | Set a listing price for your domain |
get_parking_analytics | View traffic stats for parked domains |
Transfer tools (10 tools)
| Tool | What it does |
|---|---|
transfer_domain | Transfer a domain from another registrar |
check_transfer_eligibility | Check if a domain can be transferred |
check_transfer_status | Check transfer progress |
get_transfer_away | Get EPP code to transfer away |
get_auth_code | Get authorization code for outbound transfer |
watch_transfer | Watch a domain and get notified when transferable |
set_security_lock | Lock or unlock to prevent unauthorized transfers |
import_domain | Import an external domain for DNS management |
verify_import | Verify an imported domain's nameserver setup |
list_providers | List supported registrar providers |
DNS tools (11 tools)
| Tool | What it does |
|---|---|
get_dns | List all DNS records for a domain |
set_dns | Create or update a DNS record |
snapshot_dns | Save current DNS configuration |
restore_dns | Restore a saved DNS snapshot |
get_nameservers | Get nameservers for a domain |
set_nameservers | Set custom nameservers |
connect_domain | Auto-configure DNS for a hosting provider |
dns_check | Fast DNS-based domain existence check |
verify_connection | Verify DNS is propagated for a connection |
verify_service | Verify a specific service's DNS setup |
list_services | List supported hosting providers for auto-connect |
The connect_domain tool is particularly powerful - it knows the correct records for Vercel, Netlify, Cloudflare Pages, Railway, Fly.io, Render, GitHub Pages, AWS, and Heroku.
Email tools (16 tools)
| Tool | What it does |
|---|---|
create_mailbox | Create a new mailbox |
list_mailboxes | List all your mailboxes |
delete_mailbox | Delete a mailbox |
send_email | Send an email |
list_email_messages | List emails in a mailbox |
get_message | Read a specific email |
delete_message | Delete an email |
delete_messages | Delete multiple emails at once |
mark_messages_read | Mark emails as read |
reply_to_message | Reply to a specific email |
forward_message | Forward a specific email |
setup_domain_email | Set up email DNS records for a domain |
get_domain_email_status | Get email configuration status |
check_email | Verify email DNS is correct |
set_email_forward | Set up email forwarding |
set_email_webhook | Set webhook for mailbox notifications |
Webhook tools (5 tools)
| Tool | What it does |
|---|---|
list_webhooks | List all webhooks |
create_webhook | Create a webhook endpoint |
update_webhook | Update webhook configuration |
delete_webhook | Remove a webhook |
list_webhook_deliveries | List webhook delivery history |
Account tools (8 tools)
| Tool | What it does |
|---|---|
get_account | Check account details and payment status |
list_tokens | List API tokens |
create_token | Create a new API token |
revoke_token | Revoke an API token |
setup_billing | Get checkout URL for adding/updating payment method |
list_invoices | List past invoices |
list_tlds | List all supported TLDs with pricing |
whois_lookup | WHOIS lookup for any domain |
How to connect
Claude Code:
claude skill install domani
Claude Desktop / Cursor / Windsurf:
{
"mcpServers": {
"domani": {
"type": "url",
"url": "https://domani.run/mcp"
}
}
}
REST API:
curl https://domani.run/api/domains/search?q=example \
-H "Authorization: Bearer YOUR_TOKEN"
All 65 tools, one endpoint. Your agent is ready.
Related articles
Use your own domain for email
Already own a domain at Namecheap, GoDaddy, or Cloudflare? One command sets up an email address on it — no migration, no manual steps, no risk.
How to give your AI agent its own email in 30 seconds
Stop sharing your personal email with AI agents. Give them their own address on your domain - or use a free @domani.run address.
Use your existing domains with domani
You already own domains. Import them or transfer them to domani and unlock email, DNS management, and 65 MCP tools - without buying anything new.