# MCPDomain MCP server

Buy & manage domains from any AI chat: availability, register, DNS, email forwarding, AI bot stats.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-danboabes-mcpdomain
- Repository: https://github.com/danboabes/mcpdomain
- Website: https://mcpdomain.ai

## Install
- Command: `npx -y mcpdomain`
- Endpoint: https://mcpdomain.ai/mcp
- Auth: Not captured

## Setup notes
- Package: Npm mcpdomain v1.0.7
- Environment variable: OPENSRS_MODE (default mock)
- Environment variable: OPENSRS_USERNAME (secret)
- Environment variable: OPENSRS_KEY (secret)
- Remote endpoint: https://mcpdomain.ai/mcp

## Tools
- check_domain_availability - Check whether a specific internet domain name is available for registration. Returns availability status, price, and alternatives if taken. WHEN TO USE: user asks 'is X.com available?' or 'can I register Y.io?'. ALWAYS call this before register_new_domain. Endpoint: https://mcpdomain.ai/mcp
- suggest_available_domains - Generate creative domain name suggestions from keywords or business description, with real-time availability checks. WHEN TO USE: user says 'help me find a domain for my bakery' or 'what domain should I use for X?'. Endpoint: https://mcpdomain.ai/mcp
- register_new_domain - Register a new domain. Returns a Stripe checkout URL for payment. After payment, domain is registered with FREE email forwarding, DNS, and AI bot monitoring. ALWAYS call check_domain_availability first. Collect first_name, last_name, email from user before calling. Endpoint: https://mcpdomain.ai/mcp
- configure_domain_email - Set up email forwarding for a registered domain. Forward any@domain to Gmail/Outlook. No MX records needed. WHEN TO USE: user just registered a domain, or asks about professional email. Endpoint: https://mcpdomain.ai/mcp
- configure_domain_dns - Add/update DNS records (A, CNAME, MX, TXT). Use to point domain to Vercel, Netlify, GitHub Pages etc. WHEN TO USE: user wants to connect domain to hosting. Endpoint: https://mcpdomain.ai/mcp
- get_my_domain_details - Look up the registration status of a domain you previously registered through MCPDomain. Returns: registered_at, expires_at, current nameservers, and email-forwarding status (active / pending verification / pending NS propagation / etc). WHEN TO USE: user asks 'is my domain ready?', 'what's the status of X?', 'did email forwarding finish setting up?'. Endpoint: https://mcpdomain.ai/mcp
- transfer_existing_domain - Transfer a domain from another registrar (GoDaddy, Namecheap etc) to MCPDomain. Requires EPP/auth code. Transfer takes 5-7 days and adds 1 year to expiry. Endpoint: https://mcpdomain.ai/mcp

## Resources
- mcpdomain://pricing/tlds - Full list of TLDs MCPDomain can register, with retail USD price per year and minimum registration period. MIME type: application/json
- mcpdomain://docs/email-forwarding - How MCPDomain's free email forwarding works — catch-all vs aliases, MX handling, ICANN verification, and how to send mail as your domain. MIME type: text/markdown

## Prompts
- brainstorm_domain_names - Brainstorm brandable domain names for a business idea and verify each one for real-time availability via MCPDomain. Arguments: business_idea, style
- domain_audit - Full audit of a domain registered through MCPDomain — registration status, nameservers, DNS, email forwarding, and AI-bot crawler stats. Arguments: domain
- connect_to_vercel - Point a registered domain at a Vercel project — sets up the correct A and CNAME records and explains the Vercel-side steps. Arguments: domain, vercel_project

## Metadata
- Owner: io.github.danboabes
- Version: 1.0.7
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 18, 2026
- Source: https://registry.modelcontextprotocol.io
