mikusnuz avatar

Dynadot

mikusnuz/dynadot-mcp

This connects Claude to the full Dynadot domain registrar API, exposing 60 tools that cover domain search and bulk registration, DNS record management (A, AAAA, CNAME, MX, TXT, SRV), nameserver configuration with DNSSEC support, and domain transfers with auth code handling. You also get WHOIS privacy controls, email forwarding setup, contact management, and marketplace operations including auctions and backorders. Supports sandbox mode for testing. Reach for this when you need to automate domain operations through conversation instead of clicking through a registrar dashboard, especially useful for bulk operations like checking 100 domains at once or managing DNS across multiple properties.

GitHub stars
1
tools
67
auth
Secret needed
transport
STDIO
env vars
2
last updated
Oct 19, 2026

Tools

67 tools

Public tool metadata for what this MCP can expose to an agent.

search_domainCheck domain availability (up to 100 at once, with pricing and language options)

Check domain availability (up to 100 at once, with pricing and language options)

No parameter schema in public metadata yet.

register_domainRegister a new domain

Register a new domain

No parameter schema in public metadata yet.

bulk_register_domainsRegister multiple domains at once

Register multiple domains at once

No parameter schema in public metadata yet.

get_domain_infoGet detailed domain information

Get detailed domain information

No parameter schema in public metadata yet.

list_domainsList all domains in account

List all domains in account

No parameter schema in public metadata yet.

renew_domainRenew a domain

Renew a domain

No parameter schema in public metadata yet.

delete_domainDelete a domain (grace period)

Delete a domain (grace period)

No parameter schema in public metadata yet.

restore_domainRestore a deleted domain (redemption period)

Restore a deleted domain (redemption period)

No parameter schema in public metadata yet.

push_domainPush domain to another Dynadot account

Push domain to another Dynadot account

No parameter schema in public metadata yet.

get_dnsGet DNS records for a domain

Get DNS records for a domain

No parameter schema in public metadata yet.

set_dnsSet DNS records (A, AAAA, CNAME, MX, TXT, etc.)

Set DNS records (A, AAAA, CNAME, MX, TXT, etc.)

No parameter schema in public metadata yet.

set_nameserversConfigure nameservers (up to 13)

Configure nameservers (up to 13)

No parameter schema in public metadata yet.

get_nameserversGet current nameservers

Get current nameservers

No parameter schema in public metadata yet.

register_nameserverRegister a custom nameserver

Register a custom nameserver

No parameter schema in public metadata yet.

get_dnssecGet DNSSEC settings

Get DNSSEC settings

No parameter schema in public metadata yet.

set_dnssecSet a DS record or DNSKEY, or clear DNSSEC

Set a DS record or DNSKEY, or clear DNSSEC

No parameter schema in public metadata yet.

add_nameserverAdd a new nameserver entry

Add a new nameserver entry

No parameter schema in public metadata yet.

set_nameserver_ipUpdate a nameserver's IP address

Update a nameserver's IP address

No parameter schema in public metadata yet.

delete_nameserverDelete nameserver IDs or one exact nameserver hostname

Delete nameserver IDs or one exact nameserver hostname

No parameter schema in public metadata yet.

list_registered_nameserversList all registered nameservers

List all registered nameservers

No parameter schema in public metadata yet.

create_contactCreate a new contact

Create a new contact

No parameter schema in public metadata yet.

edit_contactEdit an existing contact

Edit an existing contact

No parameter schema in public metadata yet.

delete_contactDelete a contact

Delete a contact

No parameter schema in public metadata yet.

list_contactsList all contacts or get details

List all contacts or get details

No parameter schema in public metadata yet.

set_contact_regional_settingSet EU/LV/LT regional contact settings

Set EU/LV/LT regional contact settings

No parameter schema in public metadata yet.

manage_cn_auditCreate or check .cn domain audit

Create or check .cn domain audit

No parameter schema in public metadata yet.

set_reseller_verificationSet reseller WHOIS verification status

Set reseller WHOIS verification status

No parameter schema in public metadata yet.

transfer_domainInitiate a domain transfer

Initiate a domain transfer

No parameter schema in public metadata yet.

cancel_transferCancel a pending transfer

Cancel a pending transfer

No parameter schema in public metadata yet.

get_transfer_statusCheck transfer status

Check transfer status

No parameter schema in public metadata yet.

get_auth_codeGet transfer auth/EPP code (with optional unlock and code regeneration)

Get transfer auth/EPP code (with optional unlock and code regeneration)

No parameter schema in public metadata yet.

authorize_transfer_awayApprove outgoing transfer

Approve outgoing transfer

No parameter schema in public metadata yet.

set_auth_codeSet transfer authorization code

Set transfer authorization code

No parameter schema in public metadata yet.

manage_domain_pushView/accept/reject domain push requests

View/accept/reject domain push requests

No parameter schema in public metadata yet.

set_privacySet WHOIS privacy (full/partial/off)

Set WHOIS privacy (full/partial/off)

No parameter schema in public metadata yet.

set_whois_contactsSet WHOIS contacts

Set WHOIS contacts

No parameter schema in public metadata yet.

set_forwardingSet URL/stealth forwarding

Set URL/stealth forwarding

No parameter schema in public metadata yet.

set_renew_optionSet auto-renewal option

Set auto-renewal option

No parameter schema in public metadata yet.

lock_domainLock or unlock domain for transfer protection

Lock or unlock domain for transfer protection

No parameter schema in public metadata yet.

set_domain_noteSet domain note and folder

Set domain note and folder

No parameter schema in public metadata yet.

set_parkingEnable domain parking

Enable domain parking

No parameter schema in public metadata yet.

set_hostingSet Dynadot hosting (basic/advanced)

Set Dynadot hosting (basic/advanced)

No parameter schema in public metadata yet.

set_email_forwardSet email forwarding or MX records

Set email forwarding or MX records

No parameter schema in public metadata yet.

clear_domain_settingClear a specific domain service setting

Clear a specific domain service setting

No parameter schema in public metadata yet.

create_folderCreate a new folder

Create a new folder

No parameter schema in public metadata yet.

delete_folderDelete a folder

Delete a folder

No parameter schema in public metadata yet.

list_foldersList all folders

List all folders

No parameter schema in public metadata yet.

set_folder_settingsApply default settings to folder (WHOIS, NS, DNS, forwarding, etc.)

Apply default settings to folder (WHOIS, NS, DNS, forwarding, etc.)

No parameter schema in public metadata yet.

rename_folderRename a folder

Rename a folder

No parameter schema in public metadata yet.

get_account_infoGet account information

Get account information

No parameter schema in public metadata yet.

get_account_balanceCheck account balance

Check account balance

No parameter schema in public metadata yet.

set_account_defaultsSet default account settings

Set default account settings

No parameter schema in public metadata yet.

list_ordersList order history

List order history

No parameter schema in public metadata yet.

get_order_statusCheck order status by ID

Check order status by ID

No parameter schema in public metadata yet.

check_processingCheck for pending operations

Check for pending operations

No parameter schema in public metadata yet.

list_couponsList available coupons

List available coupons

No parameter schema in public metadata yet.

get_tld_priceGet TLD pricing info

Get TLD pricing info

No parameter schema in public metadata yet.

get_auctionsList open/closed auctions

List open/closed auctions

No parameter schema in public metadata yet.

place_bidPlace a bid on an auction

Place a bid on an auction

No parameter schema in public metadata yet.

manage_backordersAdd/delete/list backorder requests

Add/delete/list backorder requests

No parameter schema in public metadata yet.

set_for_saleList a domain for sale

List a domain for sale

No parameter schema in public metadata yet.

get_marketplace_listingsView marketplace listings

View marketplace listings

No parameter schema in public metadata yet.

get_auction_detailsGet auction details and bid history

Get auction details and bid history

No parameter schema in public metadata yet.

manage_backorder_auctionsView/bid on backorder auctions

View/bid on backorder auctions

No parameter schema in public metadata yet.

buy_expired_domainBrowse/buy expired closeout domains

Browse/buy expired closeout domains

No parameter schema in public metadata yet.

buy_it_nowPurchase a marketplace listing

Purchase a marketplace listing

No parameter schema in public metadata yet.

confirm_marketplace_actionConfirm Afternic/Sedo actions

Confirm Afternic/Sedo actions

No parameter schema in public metadata yet.

Sponsors

Configuration

DYNADOT_API_KEY*secret

Dynadot API key

DYNADOT_SANDBOX

Set to 'true' to use the sandbox API

Readme

English | 한국어

dynadot-mcp

npm version MCP Badge

MCP (Model Context Protocol) server for the Dynadot domain registrar API. Manage domains, DNS records, contacts, transfers, and more — all from your AI assistant.

API compatibility

This release uses API3. Dynadot marks API3 as scheduled for retirement, without a shutdown date in that notice. Its replacement, REST v2, is currently Beta; Dynadot warns that compatibility is not guaranteed and recommends avoiding critical production workflows during Beta.


View the full README on GitHub

Details

Repository
github.com/mikusnuz/dynadot-mcp
Category
Search & Web Crawling
Package
dynadot-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from mikusnuz

Related Search & Web Crawling MCP servers

View all
1mikusnuz avatarNpmmikusnuz/npm-mcpMCP server for npm package management — publish, version, search, audit, and more1stars
2mohammadfarooqi avatarCanliimohammadfarooqi/canlii-mcpSearch Canadian case law, browse legislation, and check citations via the CanLII API.1stars
3moltstudios avatarLumnixmoltstudios/lumnix-mcpE-commerce research via MCP. Amazon, Alibaba & AliExpress product search and FBA margins.1stars
4mukundakatta avatarAgentcastmukundakatta/agentcast-mcpStructured-output enforcer: extract and validate JSON from messy LLM text.1stars
5n0isy avatarMcp Icon Visualn0isy/brain-mcp-icon-visualSearch, retrieve, compare, and render SVG icons visually for AI agents.1stars
6ofershap avatarGithub Gistofershap/mcp-server-github-gistMCP server to create, read, update, list, and search GitHub Gists from your IDE1stars