{"name":"io.github.Lulu-The-Narwhal/domain-rdap-mcp","slug":"lulu-the-narwhal-domain-rdap-mcp","title":"Domain RDAP MCP","description":"Free, keyless domain registration lookup via RDAP: registered, available, registrar, expiration.","url":"https://mcp.market/server/lulu-the-narwhal-domain-rdap-mcp","rating":null,"grade":"F","score":17,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":0,"checks":28,"ok":0,"last_checked_at":"2026-11-15T17:15:25.371Z","last_ok_at":"2026-10-22T18:10:54.434Z","latency_ms":143},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Lulu-The-Narwhal/lulu-platform","website":null,"version":"0.1.1","remotes":[{"type":"streamable-http","url":"https://ads.getlulu.dev/domain/mcp"}],"packages":[],"tools":[{"name":"check_domain","description":"Check whether a domain name is registered, using real-time RDAP data\n(the IETF-standardized successor to WHOIS). Use for \"is domain-x.com\navailable/registered\", \"who is domain-x.com registered with\", or \"when\ndoes domain-x.com expire\" style questions.\n\n`domain` is a bare domain like \"example.com\" -- no protocol prefix, no\npath, no spaces.\n\nIf the domain is NOT registered, returns `{\"domain\": ..., \"registered\":\nfalse}` -- this is a normal, meaningful answer (the domain is\navailable), not an error.\n\nIf the domain IS registered, returns `{\"domain\", \"registered\": true,\n\"status\", \"registered_date\", \"expiration_date\", \"last_changed_date\",\n\"registrar\"}`. `status` is a list of RDAP status codes (e.g. \"active\",\n\"client transfer prohibited\"). Dates are ISO 8601. `registrar` is the\nregistrar's name, or null if the registry redacts it for privacy.\n\nFor obviously malformed input (not a domain -- e.g. missing a dot, has\nspaces, or includes a protocol like \"https://\"), returns a clean\n`{\"error\": ...}` instead of calling the API.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string"}},"required":["domain"],"additionalProperties":false}}],"scan":{"score":17,"grade":"F","scanned_at":"2026-10-25T16:30:49.038Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T16:30:40.666Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: HTTP 502"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":5,"max":15,"notes":["no auth information"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"HTTP 502"}],"inputs":{"probes":[{"url":"https://ads.getlulu.dev/domain/mcp","reachable":false,"authRequired":false,"latencyMs":63,"error":"HTTP 502"}],"packages":[],"repo":{"found":false,"owner":"Lulu-The-Narwhal","repo":"lulu-platform","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[{"kind":"revoke","fromGrade":"C","toGrade":"F","reason":"score 17: Remote endpoint did not respond","createdAt":"2026-10-25T16:30:49.581Z"}],"reviews":[]}