Manage domain registration, DNS, SSL, email authentication, transfers, and WHOIS through 21 MCP tools.
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 Domain Suite MCP.
list_providersList configured providers and their capabilities
check_availabilityCheck if a domain is available โ works with zero configuration
list_domainsList all domains across configured providers
get_domainGet details for a specific domain
register_domainRegister a new domain
renew_domainRenew an existing domain
oso95/domain-suite-mcp MCP server exposes a unified domain-management interface over MCP. It covers the lifecycle from checking whether a domain is available through registration, DNS configuration, certificate provisioning, email setup, renewal, transfer, and WHOIS contact updates.
The server supports Porkbun, Namecheap, GoDaddy, and Cloudflare, with capabilities varying by provider. Domain availability checks use public RDAP/WHOIS protocols and work without provider credentials. Other operations depend on the relevant provider configuration and supported API features.
Its 21 tools include provider discovery, domain listing and lookup, registration and renewal, DNS record CRUD, certificate listing and provisioning, certificate status checks, inbound transfers, transfer status, and WHOIS contact management. Email setup helpers can create SPF, DKIM, DMARC, and MX records using supported mail-provider templates.
The process acts as an abstraction layer over provider APIs, presenting consistent MCP operations to compatible clients. It is stateless: there is no database or persistent authentication layer, and each request retrieves current information from the configured provider.
Provider credentials are supplied through environment variables. The list_providers tool reports which providers are configured and what capabilities they expose, which is useful when an agent needs to choose a provider before making a change. Error responses include a code, provider context, explanation, and suggested corrective action; Namecheap IP allowlisting is one example of a provider-specific prerequisite.
A typical workflow can check availability, register a domain, create DNS records, provision an SSL certificate, and configure email authentication. The recommended arrangement in the documentation is registration through Porkbun or Namecheap with DNS delegated to Cloudflare, although the available operations depend on provider support and account restrictions.
Run oso95/domain-suite-mcp MCP server with Node.js 18 or newer. The documented direct command is:
Availability checking needs no configuration. To enable provider-backed actions, add the credentials for the providers you use. Porkbun requires an API key and secret API key. Namecheap requires an API key, API username, and a whitelisted server IP; its sandbox setting is optional. GoDaddy uses an API key and secret, with an optional sandbox setting. Cloudflare uses an API token and may use an account ID.
The README includes MCP configuration examples for Claude Desktop, Cursor, and Windsurf. It also provides commands that print client configuration or install five Claude Code skills for domain workflows.
Provider capabilities are not identical. Cloudflare does not support registration or renewal in the documented standard support table, and its WHOIS support is listed as enterprise-only. Porkbun provides full SSL certificate management, while Namecheap and GoDaddy do not. GoDaddy DNS management requires either at least 10 active domains or a Domain Pro plan. Cloudflare does not provide API pricing information in the comparison table.
The server does not remove provider prerequisites. For example, Namecheap API access requires the server IP to be whitelisted, and credentials must be configured before protected operations can run.
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/oso95-domain-suite-mcp)<a href="https://allmcps.com/mcp/oso95-domain-suite-mcp"><img src="https://allmcps.com/api/badge/oso95-domain-suite-mcp?style=directory" alt="Domain Suite MCP on AllMCPs" /></a>