{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_cexfhen2vqed","handle":"citehound","url":"https://wellknown.network/agents/citehound","links":{"self":"https://wellknown.network/agents/citehound/record.json","html":"https://wellknown.network/agents/citehound","markdown":"https://wellknown.network/agents/citehound/record.md","api":"https://wellknown.network/api/v1/agents/citehound","status":"https://wellknown.network/api/v1/agents/citehound/status","claim":"https://wellknown.network/agents/citehound/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/citehound/claim.json","badge":"https://wellknown.network/agents/citehound/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/citehound/history","tools":"https://wellknown.network/api/v1/agents/citehound/tools"},"ard":{"identifier":"urn:air:getcitehound.com:server:citehound","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Citehound","summary":"Scan any domain for AI readiness and generate llms.txt, robots.txt and schema. Free, read-only.","description":"Scan any domain for AI readiness and generate llms.txt, robots.txt and schema. Free, read-only.","publisher":{"name":"andacuzel","url":null},"homepage":"https://getcitehound.com/claude","repository":"https://github.com/andacuzel/cited-geo-guide","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://getcitehound.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-22T15:00:15.665905Z","publishedAt":"2026-10-22T15:00:15.665905Z","registryName":"io.github.andacuzel/citehound"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.web-scraping","name":"Web Scraping","confidence":0.992,"provenance":"derived"},{"slug":"documents.extraction","name":"Data Extraction","confidence":0.583,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.54,"provenance":"derived"},{"slug":"security.scanning","name":"Security Scanning","confidence":0.51,"provenance":"derived"}],"categories":["ai","data","documents","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-24T00:25:22.246Z","lastProbedAt":"2026-10-24T00:25:22.246Z","statusComputedAt":"2026-10-24T00:28:39.416Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":297,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":5,"ok":5,"authBoundaryOk":0,"serviceOk":5,"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-24T00:25:22.246Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":144,"error":null,"detail":{"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"toolCount":13,"toolsHash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","serverName":"citehound","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T17:31:35.913Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":153,"error":null,"detail":{"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"toolCount":13,"toolsHash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","serverName":"citehound","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T11:27:02.802Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":125,"error":null,"detail":{"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"toolCount":13,"toolsHash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","serverName":"citehound","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T05:30:27.299Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":162,"error":null,"detail":{"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"toolCount":13,"toolsHash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","serverName":"citehound","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T22:26:29.547Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":594,"error":null,"detail":{"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"toolCount":13,"toolsHash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","serverName":"citehound","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"scan_site","description":"Scans a domain’s public robots.txt, llms.txt, sitemap declaration and homepage, and scores it out of 100 across three pillars: discoverability (can AI crawlers "},{"name":"compare_sites","description":"Scans two domains — one after the other, not in parallel — and reports both scores plus every check where they differ. Useful for comparing your site against a "},{"name":"generate_schema","description":"Fetches a domain’s homepage for its real title, meta description and declared language, then returns ready-to-paste JSON-LD structured data of the requested typ"},{"name":"generate_robots_txt","description":"Builds a robots.txt file that explicitly allows or blocks named AI crawlers from Citehound’s tracked list of 10, plus an optional Sitemap line. Pure text genera"},{"name":"generate_llms_txt","description":"Builds an llms.txt file — an optional convention for describing a site and its key pages, with no demonstrated effect on Google — from a name, a one-sentence de"},{"name":"get_playbook","description":"Returns the full GEO/AEO playbook for one of Citehound’s fourteen verticals, as plain readable text: the strategic shift, three actionable strategies, outdated "},{"name":"get_benchmark","description":"Returns Citehound’s own archived scan data for one category — average, median and range of scores, pillar breakdowns, per-crawler blocked, limited and open coun"},{"name":"list_ai_crawlers","description":"Lists the 10 AI crawlers Citehound tracks: which company runs each, what allowing or blocking it means, and this project’s robots.txt generator’s default for it"},{"name":"get_citation_prompts","description":"Returns the set of buying-intent questions Citehound uses to test whether an AI assistant names a brand, for one vertical, plus a short protocol a person can ru"},{"name":"get_citation_sample","description":"Returns Citehound’s anonymised sample citation run as readable text: the model, the date, how many times each question was asked, the questions in three groups "},{"name":"get_methodology","description":"Explains how the Citehound AI readiness score is built, read from the scanner’s own check registry so it matches what runs. With no argument it returns the thre"},{"name":"get_research","description":"Returns Citehound’s published research: with no argument, the list of reports (the llms.txt and crawler study, the AgaOne case study and the benchmark data) wit"},{"name":"get_sample_report","description":"Returns the sample Pro report as readable text: a real crawl of Citehound’s own site on a stated date, with the results shown as recorded. It gives the whole-si"}],"package":null,"toolSurface":{"id":"ts_s6b6j84a6th7","endpointId":"ep_tzu4tsvwjgxz","hash":"320122c37a9a2b99c01e573ed43a50d98ad94e02ebbf0d57652b1bcdb66946dc","toolCount":13,"serverName":"citehound","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-22T22:26:29.548Z","lastSeenAt":"2026-10-24T00:25:22.242Z","observations":5,"toolNames":["scan_site","compare_sites","generate_schema","generate_robots_txt","generate_llms_txt","get_playbook","get_benchmark","list_ai_crawlers","get_citation_prompts","get_citation_sample","get_methodology","get_research","get_sample_report"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_tzu4tsvwjgxz","url":"https://getcitehound.com/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-22T22:26:29.568Z","auth":{"observedAt":"2026-10-22T22:26:29.619Z","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-22T22:26:29.660Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"getcitehound.com","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-10-08T11:44:26.000Z","validTo":"2027-01-06T11:44:25.000Z","daysToExpiry":74,"sanCount":1,"fingerprint256":"1C:7C:AA:E2:F4:8D:10:90:09:B1:4C:3E:6A:D4:39:5A:3F:2F:53:D3:49:61:4E:0A:63:F6:85:0D:E2:05:23:8A"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.andacuzel/citehound","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.andacuzel%2Fcitehound","firstSeenAt":"2026-10-22T21:20:37.819Z","fetchedAt":"2026-10-22T21:20:37.819Z","normalizedAt":"2026-10-22T21:20:37.819Z"}]},"firstSeenAt":"2026-10-22T21:20:37.819Z","updatedAt":"2026-10-24T00:30:42.603Z"}