Skip to content
Back to search
20
MCP http

Domain Intelligence

oti-labs/domain-intelligence

WHOIS/RDAP, DNS, SSL, live subdomains with IPs, and SPF/DMARC/DKIM for any domain. Six read-only tools: - `domain_lookup`: everything below in one call - `whois_lookup`: registrar, created and expiry dates, nameservers (RDAP first, then port-43 WHOIS) - `dns_records`: A, AAAA, MX, TXT, NS, CAA, SOA - `ssl_certificate`: live TLS handshake: issuer, expiry, days left, SANs - `subdomains`: live hosts with their IPs, split from historical names - `email_security`: SPF, DMARC, DKIM No key needed to start. For your own monthly allowance, add a free RapidAPI key (1,000 requests a month) as X-RapidAPI-Key in the connection settings. Open source (MIT).

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
0.0%
3 direct probes · 30d
Response
360ms
last probe
Tools
—
not inspected yet
Resources
0
readable
Prompts
0
available
Score: 20/100
Our probe could not complete the MCP handshake.
why this score
fail Answers the MCP handshake 10/50
initialize returned HTTP 405: init HTTP 405.
How to earn +40 points
Return a valid initialize result
POST a JSON-RPC server/discover to the primary URL yourself (2026-07-28: stateless, with _meta and the Mcp-Method header); it must answer 200 with the supported versions, capabilities and serverInfo. Servers on earlier revisions answer initialize with protocolVersion, capabilities and serverInfo.
Docs →
n/a Lists tools, resources or prompts 0/30
Not scored: a catalogue only counts once the handshake succeeds.
n/a 3 or more catalogue items 0/10
Not scored: a catalogue only counts once the handshake succeeds.
pass Describes itself 10/10
652 characters; more than 30 earns these points.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "domain_intelligence": {
      "url": "https://oti-labs.com/mcp-server",
      "transport": "http"
    }
  }
}