Citehound
Scan any domain for AI readiness and generate llms.txt, robots.txt and schema. Free, read-only.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http citehound 'https://getcitehound.com/api/mcp'
{
"mcpServers": {
"citehound": {
"type": "http",
"url": "https://getcitehound.com/api/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
cited-geo-guide
This repository holds Citehound, an end-to-end service for AI readiness: a free scanner, Pro site reports, Fix (we make the technical changes) and Beyond (we write the content). The repository and the Vercel project keep their original names; see docs/rename-notes.md.
Benchmark data
The homepage benchmark section (and the "average of N sites" line on every scan report) is generated, not hand-written. To add a category:
- Scan it:
node scripts/scan-category.js domains/<category>.txt <category>— writesdata/<category>-raw.json(per-domain results — gitignored, never published) anddata/<category>-summary.json(aggregate stats only, no company names). - Add one entry to
data/benchmarks.json:category(matches the summary filename),label(display name),track("B2B SaaS"or"Consumer & e-commerce"),note(the unit word for the sample size, e.g."platforms"). - Run
node scripts/generate-benchmarks.js— rewrites the block inindex.htmlbetween theBENCHMARKS:START/BENCHMARKS:ENDmarkers. Safe to re-run; it replaces the block in place. - Commit
data/benchmarks.json, the newdata/<category>-summary.json, and the regeneratedindex.html. Leave-raw.jsonuncommitted — it's gitignored on purpose.
No score or count is ever typed by hand into benchmarks.json or
index.html — both are read from the summary file at generation time,
so they can't drift apart. Two minutes, no HTML editing.
Frequently asked questions
What is Citehound?
Scan any domain for AI readiness and generate llms.txt, robots.txt and schema. Free, read-only.
How do I install Citehound?
It runs as a remote server. In Claude Code: claude mcp add --transport http citehound 'https://getcitehound.com/api/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Citehound need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Citehound open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Citehound?
It is published by andacuzel. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.