///// Free tools
Free checks for MCP servers and agent-readable sites
Each tool runs a focused set of Backwatch checks. Run them today with the free CLI; running them from this page is coming.
Readability
llms.txt CheckerMarkdown Negotiation TesterAgent 404 TesterAI Bot Access CheckerStructured Data CheckerPage Token Budget Checker
Discoverability
Connectability
Across pillars
MCP Inspector
See your MCP server the way an agent finds it from outside: discovery, server card, identity and the sign-in challenge.
Open→MCP OAuth Discovery Tester
Follow the discovery half of MCP sign-in: the 401 challenge, protected-resource metadata and authorization-server metadata.
Open→MCP Sign-In Checker
Check the whole sign-in chain a host follows, and on your own server prove each host's callback can register.
Open→llms.txt Checker
Check that your llms.txt exists, parses, and that every link in it resolves.
Open→Markdown Negotiation Tester
Check that agents get Markdown when they ask for it, by Accept header or .md URL, with the right Vary header.
Open→Agent 404 Tester
See what an agent gets on a page that doesn't exist: the status code and whether the body explains where to go.
Open→MCP Server Card Validator
Check that your MCP server has a server card agents can find, and that the server introduces itself when a client connects.
Open→AI Bot Access Checker
Check whether AI agents and crawlers can reach your site, what your robots.txt allows them, and whether bot protection turns them away.
Open→OpenAPI Discoverability Checker
Check that agents can find your API: an OpenAPI description, an API catalog, Link headers and docs linked from your homepage.
Open→Structured Data Checker
Check the JSON-LD on your homepage: what it says you are, how complete it is, and whether it links your official profiles.
Open→Page Token Budget Checker
Check that your pages fit an agent's reading budget and still show their content with JavaScript off.
Open→Agent Readiness Report
The full report: all four pillars, every check that applies, and a fix prompt for each failure.
Open→