{
  "specVersion": "1.0",
  "host": {
    "displayName": "check-host.one",
    "identifier": "did:web:check-host.one",
    "documentationUrl": "https://check-host.one/docs"
  },
  "entries": [
    {
      "identifier": "urn:air:check-host.one:server:network-checks",
      "displayName": "check-host.one MCP server",
      "description": "Ping, TCP ping, HTTP, traceroute and DNS checks from servers in 100+ countries, plus ASN/geolocation lookup. No auth.",
      "type": "application/mcp-server-card+json",
      "url": "https://check-host.one/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "is example.com down for everyone or just me",
        "ping 1.1.1.1 from Germany and Japan",
        "check if port 443 is reachable on my server from multiple countries",
        "traceroute to github.com from Europe",
        "has my DNS change propagated worldwide"
      ]
    },
    {
      "identifier": "urn:air:check-host.one:api:network-checks",
      "displayName": "check-host.one JSON API",
      "description": "REST API behind the site: start a check, poll its results, fetch saved results and host info.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://check-host.one/openapi.json",
      "representativeQueries": [
        "API to ping a host from many countries",
        "HTTP uptime check from multiple locations via API",
        "look up the ASN and location of an IP address"
      ]
    },
    {
      "identifier": "urn:air:check-host.one:skill:check-host",
      "displayName": "check-host skill",
      "description": "How an agent should use check-host.one to diagnose whether a host or site is reachable worldwide.",
      "type": "text/markdown",
      "url": "https://check-host.one/.well-known/agent-skills/check-host/SKILL.md",
      "representativeQueries": [
        "diagnose why a website is unreachable",
        "find out if an outage is regional"
      ]
    }
  ]
}
