domaindetails.com
Back to MCP Servers

RDAP MCP Server

A pure RDAP (Registration Data Access Protocol) MCP server for structured domain data. Lightweight, fast, and modern.

Key Features

Pure RDAP Protocol

Uses the modern RDAP protocol for structured domain data

Registry Detection

Automatically detects the correct RDAP server for any TLD

50+ TLDs

Comprehensive coverage of gTLDs and ccTLDs

Lightweight

Minimal dependencies, RDAP-only (no WHOIS fallback)

Easy Integration

Works with Claude Desktop and any MCP-compatible client

Structured Data

Returns clean, structured JSON data from RDAP servers

Installation

Install via npm

Install the package globally or locally:

npm install rdap-mcp

Use with npx (No Installation)

Run directly without installing:

npx -y rdap-mcp

Claude Desktop Configuration

1. Locate Your Config File

MacOS

~/Library/Application Support/Claude/claude_desktop_config.json

Windows

%APPDATA%\Claude\claude_desktop_config.json

2. Add RDAP MCP Configuration

Add this configuration to your claude_desktop_config.json file:

{
  "mcpServers": {
    "rdap": {
      "command": "npx",
      "args": ["-y", "rdap-mcp"]
    }
  }
}

3. Restart Claude Desktop

After saving the config file, restart Claude Desktop. You'll see the RDAP tools available in the 🔌 menu.

Claude Code Configuration

1. Locate Your Config File

MacOS/Linux

~/.config/claude-code/settings.json

Windows

%APPDATA%\claude-code\settings.json

2. Add RDAP MCP Configuration

Add this configuration to the "mcpServers" section of your settings.json:

"rdap": {
  "command": "npx",
  "args": ["-y", "rdap-mcp"]
}

3. Restart Claude Code

After saving the config file, restart Claude Code. The RDAP MCP server will be available for domain lookups.

Available Tools

rdap_lookup

Look up domain information using the RDAP protocol.

Parameters

domainrequired

The domain name to look up (e.g., example.com)

include_rawoptional

If true, include raw RDAP response data (default: false)

Example Response

{
  "domain": "example.com",
  "found": true,
  "method": "rdap",
  "timestamp": "2025-01-21T10:30:00Z",
  "status": ["client transfer prohibited"],
  "nameservers": [
    "ns1.example.com",
    "ns2.example.com"
  ],
  "rdap": {
    "registration_date": "1995-08-14T04:00:00Z",
    "expiration_date": "2025-08-13T04:00:00Z",
    "contacts": [...],
    "dnssec": {...}
  }
}

Supported TLDs

Generic TLDs

com, net, org, info, biz, name, pro, xyz, top, site, online, tech, store, app, dev, io, ai, co, me, tv, cc

Country Code TLDs

uk, ca, au, de, fr, nl, be, ch, at, it, es, se, no, dk, fi, ie, pl, cz, sk, hu, ro, bg, hr, si, lv, lt, ee

For unsupported TLDs, the server will attempt to fetch registry information from IANA's bootstrap service.

Ready to Get Started?

Install RDAP MCP and start looking up domain information in Claude Desktop today.