{"name":"org.ottobot/domain-liveness","slug":"ottobot-domain-liveness","title":"Domain Liveness","description":"Is this business's website still there? Checks apex and www, and DNS separately from HTTP.","url":"https://mcp.market/server/ottobot-domain-liveness","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":57,"stars":7365,"forks":1030,"downloads_week":null,"last_push_at":"2026-10-14T23:34:50.000Z","license":"NOASSERTION"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T02:00:26.246Z","last_ok_at":"2026-11-04T02:00:26.246Z","latency_ms":43},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/modelcontextprotocol/registry","website":null,"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://domain-liveness-mcp.ottobot2025.workers.dev/mcp"}],"packages":[],"tools":[{"name":"check_domain_live","description":"Is this business's website still there? Checks the apex AND www, resolves DNS over HTTPS independently of web requests, falls back to plain HTTP, and separates four things a status code conflates: the name does not resolve, the check itself failed, a recognized parked/suspended/for-sale page answers, and the site refuses bots. Read-only. Will not claim a live page belongs to a different business than the one you asked about.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"A hostname or URL, e.g. example.com or https://www.example.com"}},"required":["domain"]}}],"scan":{"score":88,"grade":"A","scanned_at":"2026-10-15T21:47:59.897Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-15T21:47:59.884Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 290ms"]},"poisoning":{"score":15,"max":15,"notes":["1 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":6,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://domain-liveness-mcp.ottobot2025.workers.dev/mcp","reachable":true,"authRequired":false,"latencyMs":290,"serverInfo":{"name":"domain-liveness","version":"0.1.1"}}],"packages":[],"repo":{"found":true,"owner":"modelcontextprotocol","repo":"registry","archived":false,"pushedAt":"2026-10-14T23:34:50Z","stars":7365,"forks":1030,"openIssues":183,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/182288589?v=4","ownerCreatedAt":"2024-09-20T20:53:28Z","license":"NOASSERTION"},"icon":{"url":"https://avatars.githubusercontent.com/u/182288589?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":7365,"forks":1030,"downloadsWeek":null,"license":"NOASSERTION","lastPushAt":"2026-10-14T23:34:50.000Z","score":57}}}},"grade_history":[],"reviews":[]}