Skip to main content
Glama

@domainintel/mcp

An MCP server that gives AI agents live domain intelligence: WHOIS, DNS, SSL/TLS, HTTP security headers, reputation, and subdomain discovery for any domain. It is the same analysis engine that powers DomainIntel.app.

Tools

Tool

Returns

whois_lookup

Registrar, creation/expiry/updated dates, registrant country, privacy status, nameservers

dns_records

A, AAAA, MX, TXT, NS, CNAME, CAA records + SPF/DMARC presence + misconfiguration warnings

ssl_certificate

Validity, issuer, expiration, days remaining, protocol, warnings

security_headers

HSTS, CSP, X-Frame-Options and others, scored with recommendations

domain_reputation

DNSBL / Spamhaus blocklist checks and a reputation score

subdomain_discovery

Subdomains via Certificate Transparency logs and common-prefix probing

full_domain_report

Every analyzer at once plus an overall A+ to F security score

Each tool takes a single domain argument; protocol, www., and paths are stripped automatically.

Related MCP server: Domain-MCP

Requirements

  • Node.js 18 or newer

Install

Claude Code

claude mcp add domainintel -- npx -y @domainintel/mcp

Claude Desktop

Add to claude_desktop_config.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "domainintel": {
      "command": "npx",
      "args": ["-y", "@domainintel/mcp"]
    }
  }
}

Any other MCP client

The server speaks MCP over stdio:

npx -y @domainintel/mcp

Example prompts

  • "Run a full domain report on stripe.com"

  • "What are the MX records for github.com, and does it have DMARC?"

  • "Is the SSL certificate for example.org close to expiring?"

Development

git clone https://github.com/Bishop81/domainintel-mcp.git
cd domainintel-mcp
npm install
npm run mcp          # run from source: node server.mjs

How it's built

The published package is a single self-contained bundle. esbuild bundles server.mjs and the entire analyzer graph (plus the MCP SDK, zod, and whois) into one file with no runtime dependencies; Node built-ins resolve at runtime.

npm run build        # -> dist/server.mjs

License

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Bishop81/domainintel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server