MCP server exposing 60+ Dynadot domain registrar API tools for domain, DNS, contacts, transfers, and marketplace management.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Dynadot MCP.
search_domainCheck domain availability (up to 100 at once, with pricing and language options)
register_domainRegister a new domain
bulk_register_domainsRegister multiple domains at once
get_domain_infoGet detailed domain information
list_domainsList all domains in account
renew_domainRenew a domain
English | 한국어
MCP (Model Context Protocol) server for the Dynadot domain registrar API. Manage domains, DNS records, contacts, transfers, and more — all from your AI assistant.
Tell your AI assistant things like:
AI Agent Integration: See
llms.txtfor a machine-readable summary, or copytemplates/CLAUDE.md/templates/AGENTS.mdinto your project for automatic MCP discovery.
Or run directly:
Set the following environment variables:
| Variable | Required | Description |
|---|---|---|
DYNADOT_API_KEY | Yes | Your Dynadot API key (get one here) |
DYNADOT_SANDBOX | No | Set to true to use the sandbox API (default: false) |
Add to your Claude Code MCP settings (~/.claude/settings.json or project .claude/settings.json):
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
| Tool | Description |
|---|---|
search_domain | Check domain availability (up to 100 at once, with pricing and language options) |
register_domain | Register a new domain |
bulk_register_domains | Register multiple domains at once |
get_domain_info | Get detailed domain information |
list_domains | List all domains in account |
renew_domain | Renew a domain |
delete_domain | Delete a domain (grace period) |
restore_domain | Restore a deleted domain (redemption period) |
push_domain | Push domain to another Dynadot account |
| Tool | Description |
|---|---|
get_dns | Get DNS records for a domain |
set_dns | Set DNS records (A, AAAA, CNAME, MX, TXT, etc.) |
set_nameservers | Configure nameservers (up to 13) |
get_nameservers | Get current nameservers |
register_nameserver | Register a custom nameserver |
get_dnssec | Get DNSSEC settings |
set_dnssec | Set or clear DNSSEC |
add_nameserver | Add a new nameserver entry |
set_nameserver_ip | Update a nameserver's IP address |
delete_nameserver | Delete a nameserver (by host or domain) |
list_registered_nameservers | List all registered nameservers |
| Tool | Description |
|---|---|
create_contact | Create a new contact |
edit_contact | Edit an existing contact |
delete_contact | Delete a contact |
list_contacts | List all contacts or get details |
set_contact_regional_setting | Set EU/LV/LT regional contact settings |
manage_cn_audit | Create or check .cn domain audit |
set_reseller_verification | Set reseller WHOIS verification status |
| Tool | Description |
|---|---|
transfer_domain | Initiate a domain transfer |
cancel_transfer | Cancel a pending transfer |
get_transfer_status | Check transfer status |
get_auth_code | Get transfer auth/EPP code (with optional unlock and code regeneration) |
authorize_transfer_away | Approve outgoing transfer |
set_auth_code | Set transfer authorization code |
manage_domain_push | View/accept/reject domain push requests |
| Tool | Description |
|---|---|
set_privacy | Set WHOIS privacy (full/partial/off) |
set_whois_contacts | Set WHOIS contacts |
set_forwarding | Set URL/stealth forwarding |
set_renew_option | Set auto-renewal option |
lock_domain | Lock or unlock domain for transfer protection |
set_domain_note | Set domain note and folder |
set_parking | Enable domain parking |
set_hosting | Set Dynadot hosting (basic/advanced) |
set_email_forward | Set email forwarding or MX records |
clear_domain_setting | Clear a specific domain service setting |
| Tool | Description |
|---|---|
create_folder | Create a new folder |
delete_folder | Delete a folder |
list_folders | List all folders |
set_folder_settings | Apply default settings to folder (WHOIS, NS, DNS, forwarding, etc.) |
rename_folder | Rename a folder |
| Tool | Description |
|---|---|
get_account_info | Get account information |
get_account_balance | Check account balance |
set_account_defaults | Set default account settings |
list_orders | List order history |
get_order_status | Check order status by ID |
check_processing | Check for pending operations |
list_coupons | List available coupons |
get_tld_price | Get TLD pricing info |
| Tool | Description |
|---|---|
get_auctions | List open/closed auctions |
place_bid | Place a bid on an auction |
manage_backorders | Add/delete/list backorder requests |
set_for_sale | List a domain for sale |
get_marketplace_listings | View marketplace listings |
get_auction_details | Get auction details and bid history |
manage_backorder_auctions | View/bid on backorder auctions |
buy_expired_domain | Browse/buy expired closeout domains |
buy_it_now | Purchase a marketplace listing |
confirm_marketplace_action | Confirm Afternic/Sedo actions |
| URI | Description |
|---|---|
dynadot://account | Account information snapshot |
dynadot://balance | Current account balance |
dynadot://domains | Full domain list |
MIT
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mikusnuz-dynadot-mcp)<a href="https://allmcps.com/mcp/mikusnuz-dynadot-mcp"><img src="https://allmcps.com/api/badge/mikusnuz-dynadot-mcp?style=directory" alt="Dynadot MCP on AllMCPs" /></a>