home / mcp / domain mcp server
Provides AI-powered domain management via 10 MCP tools for Dynadot domains, DNS, transfers, and contacts.
Configuration
View docs{
"mcpServers": {
"joachimbrindeau-domain-mcp": {
"command": "npx",
"args": [
"-y",
"domain-mcp"
],
"env": {
"DYNADOT_API_KEY": "your-api-key-here",
"DYNADOT_SANDBOX": "true"
}
}
}
}You can manage Dynadot domains, DNS, contacts, and transfers through natural conversation with an MCP server. By wiring an AI assistant to Domain MCP, you perform showroom-grade domain operations—like listing, registering, and configuring DNS—without writing API calls or navigating a control panel.
Interact with your AI assistant to perform domain tasks using natural language. The Domain MCP server exposes 10 tools that cover core domain actions, DNS management, transfers, contacts, folders, and account-level operations. You can ask the assistant to list domains, search for availability, register domains, configure DNS records, manage WHOIS contacts, transfer domains, and more. The assistant remembers your account structure and can chain steps, so you can perform multiple related actions in a single conversational flow.
Prerequisites: you need a Dynadot account and an API key to use the Domain MCP server.
Method 1: NPX (Recommended) ⚡
No installation is needed. NPX runs the package directly from npm.
Step 1: Get your API key from Dynadot Account Settings
Step 2: Add to your MCP client config using the JSON snippet below
{
"mcpServers": {
"domain-mcp": {
"command": "npx",
"args": ["-y", "domain-mcp"],
"env": {
"DYNADOT_API_KEY": "your-api-key-here"
}
}
}
}Install globally with npm and reference the binary in your config.
Command to install
npm install -g domain-mcpClone the project, install dependencies, and build for local development.
Commands to run
git clone https://github.com/joachimBrindeau/domain-mcp.git
cd domain-mcp
npm install
npm run buildConfigure your MCP client to point to the built JavaScript file.
{
"mcpServers": {
"domain-mcp": {
"command": "node",
"args": ["/absolute/path/to/domain-mcp/dist/index.js"],
"env": {
"DYNADOT_API_KEY": "your-api-key-here"
}
}
}
}Core Domain Operations: list, search, register, renew, delete, info, lock, and pricing for your domains.
Domain configuration tools: set nameservers, enable privacy, renewal options, forwarding, parking, and WHOIS settings.
DNS management: get/set DNS records, manage DNSSEC, and related records.
Nameserver management: register, update, delete, and list glue records.
Domain transfer operations: initiate transfers, check status, manage auth codes, and push requests.
WHOIS contact management: create, edit, delete, list, and region-specific settings.
Folder management: create, list, move domains to folders, and configure folder settings.
Account settings: view balance, account info, and default domain settings.
Aftermarket operations: auctions, backorders, expired domains, and marketplace listings.
Order management: check status, view coupons, and reseller operations.