RDAP API

Normalized JSON for any domain across 1,200+ TLDs, reading WHOIS where no RDAP server exists.

我該用這個嗎

品質與安全性

A
說明品質
96%
結構描述完整度
99%
命名品質
54%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(7)

  • LOWTool 'domain-lookup' description lacks action verb在 domain-lookup 中
  • LOWTool 'domain-lookup' doesn't follow camelCase/snake_case在 domain-lookup 中
  • LOWTool 'bulk-domain-lookup' doesn't follow camelCase/snake_case在 bulk-domain-lookup 中
  • LOWTool 'ip-lookup' doesn't follow camelCase/snake_case在 ip-lookup 中
  • LOWTool 'asn-lookup' doesn't follow camelCase/snake_case在 asn-lookup 中
  • LOWTool 'nameserver-lookup' doesn't follow camelCase/snake_case在 nameserver-lookup 中
  • LOWTool 'entity-lookup' doesn't follow camelCase/snake_case在 entity-lookup 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,039Token(工具定義)
~1.0 KB典型回應大小
中等的注意力影響(128k 上下文的 0.81%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "rdap": {
      "url": "https://rdapapi.io/mcp/rdap"
    }
  }
}

遠端端點

https://rdapapi.io/mcp/rdapstreamable-http

它能做什麼

工具清單

工具(7)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
⚪domain-lookup(domain, follow, whois)

Look up normalized RDAP registration data (registrar, status, dates, nameservers, contacts) for a domain name.

輸入結構描述

{
  "type": "object",
  "properties": {
    "domain": {
      "description": "The domain name to look up, e.g. \"example.com\". Unicode (IDN) names are accepted.",
      "type": "string"
    },
    "follow": {
      "description": "Follow the registrar RDAP link for richer data on thin registries such as .com and .net. Slower; defaults to false.",
      "default": false,
      "type": "boolean"
    },
    "whois": {
      "description": "Set false to refuse the WHOIS fallback, so a TLD with no RDAP server errors instead of answering over port 43. Defaults to true.",
      "default": true,
      "type": "boolean"
    }
  },
  "required": [
    "domain"
  ]
}
⚪bulk-domain-lookup(domains, follow, whois)

Look up normalized RDAP registration data for several domain names in one pooled call. Requires a Pro or Business plan; every domain in the batch counts against the quota.

輸入結構描述

{
  "type": "object",
  "properties": {
    "domains": {
      "description": "The domain names to look up, e.g. [\"example.com\", \"example.net\"]. Between 1 and 10 per call. Unicode (IDN) names are accepted.",
      "minItems": 1,
      "maxItems": 10,
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "follow": {
      "description": "Follow the registrar RDAP link for richer data on thin registries such as .com and .net. Slower; defaults to false.",
      "default": false,
      "type": "boolean"
    },
    "whois": {
      "description": "Set false to refuse the WHOIS fallback for every domain in the batch, so a TLD with no RDAP server returns not_supported. Defaults to true.",
      "default": true,
      "type": "boolean"
    }
  },
  "required": [
    "domains"
  ]
}
⚪ip-lookup(ip, prefix)

Look up normalized RDAP allocation data (network range, holder, country, status, geofeed URL) for an IP address or CIDR block.

輸入結構描述

{
  "type": "object",
  "properties": {
    "ip": {
      "description": "IPv4 or IPv6 address, e.g. \"8.8.8.8\" or \"2001:4860:4860::8888\".",
      "type": "string"
    },
    "prefix": {
      "description": "Optional CIDR prefix length, e.g. 24. Must be 0-32 for IPv4 or 0-128 for IPv6.",
      "type": "integer"
    }
  },
  "required": [
    "ip"
  ]
}
⚪asn-lookup(asn)

Look up normalized RDAP data (holder, country, status, registration dates) for an autonomous system number.

輸入結構描述

{
  "type": "object",
  "properties": {
    "asn": {
      "description": "Autonomous system number, e.g. \"15169\" or \"AS15169\".",
      "type": "string"
    }
  },
  "required": [
    "asn"
  ]
}
⚪nameserver-lookup(host)

Look up normalized RDAP data (IP addresses, status, sponsoring registrar) for a nameserver hostname.

輸入結構描述

{
  "type": "object",
  "properties": {
    "host": {
      "description": "Nameserver hostname, e.g. \"ns1.example.com\".",
      "type": "string"
    }
  },
  "required": [
    "host"
  ]
}
⚪entity-lookup(handle)

Look up normalized RDAP data for an RIR entity handle — an organization or contact identifier such as "GOGL" or "ORG-RIEN1-RIPE". Only ARIN, RIPE, APNIC, LACNIC and AFRINIC handles resolve; a domain's registrar or registrant comes from domain-lookup instead.

輸入結構描述

{
  "type": "object",
  "properties": {
    "handle": {
      "description": "RIR entity handle, e.g. \"GOGL\" (ARIN) or \"ORG-RIEN1-RIPE\" (RIPE).",
      "type": "string"
    }
  },
  "required": [
    "handle"
  ]
}
🟢tlds(tld, server, since)

List the TLDs this API can query, or describe one: which RDAP server answers for it, since when it has been supported, and how often that server fills each field. Metadata, so it never counts against the monthly quota.

輸入結構描述

{
  "type": "object",
  "properties": {
    "tld": {
      "description": "A single TLD to describe, e.g. \"com\" or \".io\". Omit to list every supported TLD by name.",
      "type": "string"
    },
    "server": {
      "description": "List only the TLDs served by this host, RDAP or WHOIS, e.g. \"rdap.verisign.com\". Ignored when \"tld\" is given.",
      "type": "string"
    },
    "since": {
      "description": "List only the TLDs added after this ISO 8601 date, e.g. \"2026-01-01\". Ignored when \"tld\" is given.",
      "type": "string"
    }
  }
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本7 個工具
已驗證未記錄版本7 個工具