Checks a website’s AI-search accessibility and returns a score, grade, and fixes for detected gaps.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by AI Readiness.
The epistemedeus/ai-readiness MCP server audits a website’s homepage for technical signals that affect discoverability and interpretation by AI search systems. It returns a score from 0 to 100, a letter grade, and a specific suggested fix for each failed or incomplete check.
The audit covers whether common AI and search crawlers are allowed by robots.txt, including GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, and Bingbot. It also looks for JSON-LD structured data, title and meta description quality, Open Graph tags, an XML sitemap, and llms.txt. The README describes llms.txt as a minor hygiene check with no proven effect on AI citations.
The package runs locally as a dependency-free Node.js program and communicates with MCP clients over stdio. It does not require a signup, API key, or hosted service. An MCP client can call check_ai_readiness with a URL to receive the audit result inline.
The generate_ai_readiness_fixes tool uses information from the site to produce starter Organization and FAQPage JSON-LD, along with an AI-crawler-friendly robots.txt. These outputs are starting points for implementation rather than a deployment mechanism for changing the website.
The same project also provides a command-line mode for direct checks and a --json option for scripting. A GitHub Action is documented for checking a URL during deployments, but that workflow is separate from the local MCP transport.
Run the MCP server with Node.js 18 or newer:
A compatible client can use the following stdio configuration:
The README specifically mentions Claude Desktop, Cursor, and Cline as compatible MCP clients. The epistemedeus/ai-readiness MCP server has no required environment variables or credentials.
check_ai_readiness(url): checks the supplied website and returns its score, grade, findings, and fixes.generate_ai_readiness_fixes(url): creates starter Organization and FAQPage JSON-LD plus a robots.txt intended to allow the listed AI crawlers.--json for automation outside MCP.The epistemedeus/ai-readiness MCP server checks markup and crawler-access fundamentals; it does not determine whether ChatGPT, Perplexity, or Google AI will actually cite a site for specific buyer queries. It also does not provide competitor comparisons or live citation testing.
The package includes http.js, but the README identifies it as a minimal stateless JSON-RPC-over-HTTP POST adapter rather than MCP Streamable HTTP. It is not described as a production remote MCP transport, and there is no hosted remote MCP URL. The local stdio configuration is therefore the supported MCP setup described for this package.
The checker reports llms.txt when present, but the project explicitly cautions that this file has no proven citation effect. Generated fixes must still be reviewed and added to the target website by its owner.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/epistemedeus-ai-readiness)<a href="https://allmcps.com/mcp/epistemedeus-ai-readiness"><img src="https://allmcps.com/api/badge/epistemedeus-ai-readiness?style=directory" alt="AI Readiness on AllMCPs" /></a>