{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_dmr6a49zsvn2","handle":"tld-expert","url":"https://wellknown.network/agents/tld-expert","links":{"self":"https://wellknown.network/agents/tld-expert/record.json","html":"https://wellknown.network/agents/tld-expert","markdown":"https://wellknown.network/agents/tld-expert/record.md","api":"https://wellknown.network/api/v1/agents/tld-expert","status":"https://wellknown.network/api/v1/agents/tld-expert/status","claim":"https://wellknown.network/agents/tld-expert/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/tld-expert/claim.json","badge":"https://wellknown.network/agents/tld-expert/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/tld-expert/history","tools":"https://wellknown.network/api/v1/agents/tld-expert/tools"},"ard":{"identifier":"urn:air:tld.expert:server:tld-expert","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"tld.expert","summary":"Live domain availability, TLD alternatives, dated registrar prices and expert TLD advice.","description":"Live domain availability, TLD alternatives, dated registrar prices and expert TLD advice.","publisher":{"name":"expert.tld","url":null},"homepage":"https://tld.expert","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://tld.expert/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-21T01:16:35.329956Z","publishedAt":"2026-10-21T01:16:35.329956Z","registryName":"expert.tld/tld-expert"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.962,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 45m ago.","lastOkAt":"2026-11-09T06:30:18.259Z","lastProbedAt":"2026-11-09T06:30:18.259Z","statusComputedAt":"2026-11-09T06:33:36.692Z","reliability30d":{"probes":57,"successRate":1,"p50Ms":176,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":57,"ok":57,"authBoundaryOk":0,"serviceOk":57,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-09T06:30:18.259Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":170,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T21:26:11.609Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":158,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T12:24:18.754Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":157,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T03:26:01.842Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":184,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T19:26:24.540Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":150,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T11:27:07.081Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":145,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T03:26:49.829Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":166,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T18:26:05.722Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":176,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T10:29:02.619Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T02:28:35.291Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":160,"error":null,"detail":{"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"toolCount":5,"toolsHash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","serverName":"tld.expert","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"check_domain_availability","description":"Use this when the user wants to know if a domain name is available or taken, or asks \"can I get <name>\". Accepts a full domain (\"acme.io\") for one verdict, or a"},{"name":"suggest_tld_alternatives","description":"Use this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like \"acme.com\", proposes other endings (acme.i"},{"name":"get_tld_prices","description":"Use this when the user asks what a domain extension costs, where it is cheapest, or what it renews at. Returns dated first-year, renewal and transfer prices per"},{"name":"explain_tld","description":"Use this when the user asks what a domain extension is, what it means, who runs it, who can register it, or whether it fits their project (\"is .ai good for a st"},{"name":"check_brand_name","description":"Use this when the user is naming a product or company and asks whether the name is free beyond the domain: a GitHub account or org, an npm package, or a US trad"}],"package":null,"toolSurface":{"id":"ts_y3whxemvzpn7","endpointId":"ep_kj3x7ehuuf2q","hash":"ff94f9f4e6585b4c5676a6053056d265c1b7cf4228f35c49a47369e099defb01","toolCount":5,"serverName":"tld.expert","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-05T09:25:47.839Z","lastSeenAt":"2026-11-09T06:30:18.264Z","observations":12,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["check_domain_availability","suggest_tld_alternatives","get_tld_prices","explain_tld","check_brand_name"],"distinctSurfaces":7,"surfacesWithHiddenText":0},"endpointFacts":[{"id":"ep_kj3x7ehuuf2q","url":"https://tld.expert/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-03T06:29:52.214Z","auth":{"observedAt":"2026-11-03T06:29:52.691Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-03T06:29:52.716Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.tld.expert","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-10-06T23:40:03.000Z","validTo":"2027-01-04T23:40:02.000Z","daysToExpiry":56,"sanCount":2,"fingerprint256":"0F:E8:A0:90:27:D7:90:E3:99:39:5B:EB:84:65:25:51:D6:65:BA:9B:EE:98:CC:53:01:E7:67:25:4A:64:A6:C2"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"expert.tld/tld-expert","url":"https://registry.modelcontextprotocol.io/v0/servers/expert.tld%2Ftld-expert","firstSeenAt":"2026-10-22T07:19:55.668Z","fetchedAt":"2026-11-05T12:17:47.460Z","normalizedAt":"2026-11-05T12:17:47.460Z"}]},"firstSeenAt":"2026-10-22T07:19:55.668Z","updatedAt":"2026-11-09T06:35:35.231Z"}