{
  "name": "domain.lookup",
  "group": "web",
  "summary": "WHOIS for a domain or IP: registration and expiry dates, registrar, nameservers, status — or the network that owns an address.",
  "description": "Answers the questions WHOIS used to answer, over RDAP — the structured protocol the registries themselves now serve — with no key and no scraping: who registered a domain, when it expires, which registrar and nameservers it uses, whether transfers are locked, and whether DNSSEC is signed. Give it an IP address instead and it returns the owning network: name, CIDR range, and the responsible registry. A domain that does not resolve in RDAP is reported as likely available to register — an answer, not an error. These are live registry facts that no training corpus can supply: registrations, expiries and transfers happen daily, and an agent that guesses at them guesses wrong.",
  "keywords": [
    "whois lookup",
    "domain whois",
    "ip whois",
    "rdap",
    "domain expiration date",
    "who owns this domain",
    "domain availability",
    "registrar lookup",
    "domain age",
    "icann",
    "nameserver lookup",
    "ip owner"
  ],
  "endpoint": "https://fluentedi.com/v1/domain/lookup",
  "mcp_name": "domain_lookup",
  "makes_network_request": true,
  "parameters": {
    "type": "object",
    "properties": {
      "query": {
        "description": "Domain name or IP address to look up.",
        "type": "string",
        "maxLength": 253,
        "examples": [
          "example.com"
        ]
      }
    },
    "required": [
      "query"
    ],
    "additionalProperties": false
  },
  "examples": [
    {
      "description": "When does this domain expire, and who runs it?",
      "url": "https://fluentedi.com/v1/domain/lookup?query=google.com",
      "args": {
        "query": "google.com"
      }
    },
    {
      "description": "Which network owns this IP?",
      "url": "https://fluentedi.com/v1/domain/lookup?query=8.8.8.8",
      "args": {
        "query": "8.8.8.8"
      }
    },
    {
      "description": "Is this domain registered at all?",
      "url": "https://fluentedi.com/v1/domain/lookup?query=example.org",
      "args": {
        "query": "example.org"
      }
    }
  ],
  "suggestion": null
}