Domainstack MCP
Keyless Domainstack MCP server: an agent checks registrar, DNS, hosting, certificate, headers and SEO of a domain
- 294 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Domain names from your queries go to the public domainstack.io server
- Responses carry registration data and page content, and the agent should treat them as data and not follow instructions inside them
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/domainstackDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Domain names from your queries go to the public domainstack.io server
- Responses carry registration data and page content, and the agent should treat them as data and not follow instructions inside them
This is third-party code. Review the repository files before installing.
What it does
Domainstack is a web service of domain reports, and its MCP server is available at `https://domainstack.io/api/mcp`, currently in beta. It gives an agent seven tools. `get_registration` returns WHOIS and RDAP data: registrar, creation and expiry dates, nameservers. `get_dns_records` collects A, AAAA, MX, TXT and NS records. `get_hosting` detects hosting, CDN, DNS and email providers, and `get_certificates` shows the issuer, validity and chain of a TLS certificate. `get_headers` fetches HTTP response headers, including security and caching ones. `get_seo` reads the title, description, Open Graph and Twitter tags and `robots.txt` rules. `get_domain_report` merges all sections into one report, which saves calls. No sign-in is needed. Requests are counted per client IP and per data type, and only when the answer is not in the cache. Past the limit a tool returns an error with an explanation.
Who it is for. Administrators, SEO specialists and developers who check their own and other people's domains by asking an agent.
Good fit when
- Before a migration you want to know where a site is hosted and which CDN or email provider is attached
- A domain or certificate expiry is near, and asking an agent is quicker than WHOIS for the date
- A DNS review needs the A, MX and TXT records of a domain, for example `vercel.com`
- A site looks poor in social previews and the Open Graph tags and `robots.txt` are worth checking
- Analyzing a competitor calls for a full domain report in one call
Not a fit when
- You look for a subdomain: the tools accept only a root domain without a protocol
- You need DNS change history and monitoring with alerts: the service keeps that in the web dashboard, and MCP returns the current state
- The agent works without internet access: the server is remote
Example request
Which hosting and CDN does stripe.com use, and when does the github.com domain registration expire?MCP
- Transport
- http
- Authentication
- not required
Limitations
- The server is in beta: the set of tools and the answers may change.
- Limits apply per client IP and data type, and the documentation gives no values.
- Data is cached and refreshed on a schedule: DNS and headers refresh in minutes to hours, and other sections have their own interval.
- Registration data depends on what WHOIS and RDAP return: owner fields are often hidden, so they say little about the real owner.
How to disable. In Claude Code run `claude mcp remove domainstack`. In other clients delete the `domainstack` entry from the MCP configuration file.
FAQ
How do I connect Domainstack to Claude Code?
Run `claude mcp add domainstack --transport http https://domainstack.io/api/mcp`. Then ask, for example, which hosting stripe.com uses. For Cursor, VS Code, Windsurf and Cline the `/mcp` page has ready buttons and configuration snippets.
Do I need an account or a key?
No, the server is open. Requests are limited per client IP and data type when the answer is not cached. Past the limit a tool returns an error, and the request can be repeated later.
Why does a tool refuse a subdomain?
WHOIS does not work for subdomains such as `www.example.com`. The tools accept a root domain without a protocol, for example `example.com`.
How many calls does a full report cost?
One. `get_domain_report` collects registration, DNS, hosting, certificates, headers and SEO at once, so it is enough for a general overview.
What data does the agent see in the answers?
Registration, DNS, providers, certificate, response headers and SEO metadata of public domains. MCP has no sign-in, so your Domainstack account data cannot be reached through it.
Discussion
No questions or reviews yet.
Related
MCP serversA self-hosted Go service that runs WHOIS and RDAP lookups for domains, IPs, CIDRs and ASNs and exposes them to agents at /mcp
An MCP server and CLI that lets an agent query and provision cloud, SaaS and API resources with plain SQL
The agent starts LocalStack, deploys Terraform, CDK and SAM, reads logs, fixes IAM policies and injects faults to test resilience
Remote Globalping MCP server: ping, traceroute, DNS, MTR and HTTP checks from thousands of probes worldwide, on request
The official Hostinger MCP: an agent manages VPS, domains, hosting, mail and billing through three tools.
An MCP server for Linux diagnostics: an AI client reads services, logs and network on local and remote hosts, read-only
README in short
The README describes the service's features, from domain reports to an AI assistant and a paid plan. The stack follows: Next.js 16, tRPC, Postgres with Drizzle, Better Auth and others, then the launch steps with Docker and a table of optional services.