Independent trust grade B+ (87/100). No blocking issues found in the static + spec checks. wmcp.sh continuously watches crawlcensus.com for tool drift and rug-pulls. The grade is free and identical whether or not the operator pays.
scan_siteRun a live AI-accessibility audit of a domain: robots.txt policy for every tracked AI crawler, live user-agent probes, JavaScript-free readability, st
site_reportReturn the most recent stored audit for a domain without triggering a new scan. Faster and free of load on the target site.
census_statsCorpus-level statistics: how many measured domains block each AI crawler, mean access score, llms.txt adoption.
crawl_preflightDecide whether a crawler may fetch a list of domains before spending requests on them. Works for any crawler token, not only the ones this census trac
agent_profileWhat this census measures and publishes about one AI crawler: how often it is disallowed in robots.txt, how often live requests carrying its user agen
census_factsEvery headline finding from the census as discrete, dated records rather than prose. Each carries its value, unit, denominator, measurement date, the
submit_domainsQueue domains the census has not measured yet so a later crawl_preflight can answer them. This closes the loop crawl_preflight starts: anything it ret
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade crawlcensus.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Run crawlcensus.com? Claim it (free) to get drift alerts and show an independently-verified trust badge. The grade stays free — claiming just ties it to you.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.