{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4vhuawx6bt7z","handle":"astraverify-domain-trust-check","url":"https://wellknown.network/agents/astraverify-domain-trust-check","links":{"self":"https://wellknown.network/agents/astraverify-domain-trust-check/record.json","html":"https://wellknown.network/agents/astraverify-domain-trust-check","markdown":"https://wellknown.network/agents/astraverify-domain-trust-check/record.md","api":"https://wellknown.network/api/v1/agents/astraverify-domain-trust-check","status":"https://wellknown.network/api/v1/agents/astraverify-domain-trust-check/status","claim":"https://wellknown.network/agents/astraverify-domain-trust-check/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/astraverify-domain-trust-check/claim.json","badge":"https://wellknown.network/agents/astraverify-domain-trust-check/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/astraverify-domain-trust-check/history","tools":"https://wellknown.network/api/v1/agents/astraverify-domain-trust-check/tools"},"ard":{"identifier":"urn:air:astraverify.com:server:astraverify-domain-trust-check","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AstraVerify Domain Trust Check","summary":"Email security and AI discoverability scores for any domain, with the exact record or tag to fix.","description":"Email security and AI discoverability scores for any domain, with the exact record or tag to fix.","publisher":{"name":"com.astraverify","url":null},"homepage":"https://astraverify.com/connect","repository":null,"version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://astraverify.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-21T06:43:59.30134Z","publishedAt":"2026-09-21T06:43:59.30134Z","registryName":"com.astraverify/domain-trust"},"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":"productivity.email","name":"Email","confidence":1,"provenance":"derived"},{"slug":"data.web-scraping","name":"Web Scraping","confidence":0.992,"provenance":"derived"},{"slug":"data.web-search","name":"Web Search","confidence":0.583,"provenance":"derived"}],"categories":["data","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-12T05:25:39.646Z","lastProbedAt":"2026-10-12T05:25:39.646Z","statusComputedAt":"2026-10-12T05:27:19.124Z","reliability30d":{"probes":72,"successRate":1,"p50Ms":189,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":72,"ok":72,"authBoundaryOk":0,"serviceOk":72,"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-10-12T05:25:39.646Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":287,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T22:23:11.527Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":190,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T16:28:34.170Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":204,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T09:25:36.240Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":146,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T02:23:15.203Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":156,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T20:27:56.607Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":197,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T13:24:29.299Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":193,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T06:28:26.451Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":185,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:29:09.101Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":164,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:25:46.414Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":208,"error":null,"detail":{"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"toolCount":5,"toolsHash":"739d9e77bc7583c38528f468603746c6278c58f6c72d772f9cef18354c609ce7","serverName":"astraverify","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"check_email_security","description":"Check whether anyone can send email as this domain, and whether its own mail reaches the inbox. Use when the person asks about email security, spoofing or phish"},{"name":"check_discoverability","description":"Check whether search engines and AI assistants can crawl, read and quote this site. Use when the person asks about SEO basics, robots.txt, sitemaps, llms.txt, o"},{"name":"get_report","description":"Both AstraVerify scores for a domain, plus a shareable report link. Reach for this first on any broad question - \"is my domain set up right?\", \"check my domain\""},{"name":"fetch_as_crawler","description":"Show exactly what one named crawler receives from the domain's root page. Use when the person asks \"what does Google see?\" or \"can ChatGPT read my site?\", and w"},{"name":"verify_fix","description":"Re-check a single discoverability component after the person has fixed it. Use only once check_discoverability has reported that component failing and the perso"}],"package":null,"toolSurface":{"id":"ts_3bg82sq9b45u","endpointId":"ep_gpghyee4urjq","hash":"55ba9fac1b3cf882af71b7749f968ee9340e829950db38c3df62d9620916ece2","toolCount":5,"serverName":"astraverify","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-10T00:29:09.109Z","lastSeenAt":"2026-10-12T05:25:39.636Z","observations":9,"toolNames":["check_email_security","check_discoverability","get_report","fetch_as_crawler","verify_fix"],"distinctSurfaces":8},"endpointFacts":[{"id":"ep_gpghyee4urjq","url":"https://astraverify.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-11T09:25:36.249Z","auth":{"observedAt":"2026-10-11T09:25:36.306Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-11T09:25:36.332Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"astraverify.com","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-17T05:33:34.000Z","validTo":"2026-12-16T05:33:33.000Z","daysToExpiry":64,"sanCount":2,"fingerprint256":"28:84:5F:84:60:22:16:C1:55:FF:94:64:47:28:4E:18:A8:1C:46:49:92:EB:EF:97:18:31:E8:6E:06:85:BA:09"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.astraverify/domain-trust","url":"https://registry.modelcontextprotocol.io/v0/servers/com.astraverify%2Fdomain-trust","firstSeenAt":"2026-09-22T21:22:23.843Z","fetchedAt":"2026-10-12T00:22:22.132Z","normalizedAt":"2026-10-12T00:22:22.132Z"}]},"firstSeenAt":"2026-09-22T21:22:23.843Z","updatedAt":"2026-10-12T05:28:21.067Z"}