---
name: domain-registration
version: 1.0.0
description: Register and manage domain names via JSON API with USDC payments
author: Agent Domain Inc.
homepage: https://agentdomainsearch.com
api_spec: https://agentdomainsearch.com/openapi.json
mcp: https://agentdomainsearch.com/mcp
hasPayment: true
paymentMethod: x402
paymentCurrency: USDC
paymentNetwork: base
auth: EIP-191
skills_count: 6
verified: true
openapi: https://agentdomainsearch.com/openapi.json
x402: https://agentdomainsearch.com/.well-known/x402.json
---

# Agent Domain Search

> Agent-first domain registration and DNS management. Pay with USDC on Base via x402.

## Skills

### check-domain
Check if a domain is available and get its price.
- **Endpoint:** `GET /:domain`
- **Auth:** none
- **Payment:** none
- **Example:** `curl https://agentdomainsearch.com/example.com`

### suggest-domains
Get domain name suggestions for a keyword.
- **Endpoint:** `GET /suggest?q=keyword`
- **Auth:** none
- **Payment:** none
- **Example:** `curl https://agentdomainsearch.com/suggest?q=myproject`

### get-pricing
Get pricing for 1-10 year registrations in USDC.
- **Endpoint:** `GET /:domain/price`
- **Auth:** none
- **Payment:** none

### register-domain
Register a domain name with WHOIS privacy.
- **Endpoint:** `POST /:domain`
- **Auth:** x402 payment (wallet becomes owner)
- **Payment:** USDC on Base (~$16 for .com)

### manage-dns
View and update DNS zone records.
- **Endpoint:** `GET /:domain/dns` | `PUT /:domain/dns` | `DELETE /:domain/dns`
- **Auth:** EIP-191 wallet signature
- **Payment:** none

### manage-nameservers
View and update nameservers. Use "opensrs" for managed DNS.
- **Endpoint:** `GET /:domain/ns` | `PUT /:domain/ns`
- **Auth:** EIP-191 wallet signature
- **Payment:** none
