Registry · Capabilities
Evidence
The capability registry
What each measured site declares an AI agent can do — through OpenAPI, an MCP server, an A2A agent card or a skills index — sorted into the policy class that decides whether anything may ever call it. Declared beside observed, one page per site, each with a signed certificate.
48sites declaring capabilities
1,388capabilities declared
186public read-only
2called and verified
4declared ≠ observed
Nothing side-effectful is ever called
Discovery only reads the declarations a site publishes. The one stage that calls anything sends a GET with no input to public read-only operations on the scanned origin, and runs one read-only tool on a declared MCP server. Every other class is never invoked by CrawlCheck, and unknown is treated as the riskiest class, never the safest.
| Policy class | Called automatically? | Rule |
|---|---|---|
| Public read-only public_read_only | yes, to verify | May be called without credentials. CrawlCheck calls it only to check the declaration: GET with no input, on the scanned origin. |
| Authenticated read-only authenticated_read_only | never | Never called by CrawlCheck. An agent needs the user's own credentials and consent. |
| Reversible write reversible_write | never | Never invoked automatically. Needs the owner's written authorisation and a test account. |
| Irreversible write irreversible_write | never | Never invoked automatically. Deletes or changes something that cannot be undone. |
| Financial financial | never | Never invoked automatically. Moves money or creates a charge. |
| External communication external_communication | never | Never invoked automatically. Sends a message, email or notification to someone. |
| Identity and accounts identity | never | Never invoked automatically. Creates, signs in to or changes an account or credential. |
| Unknown unknown | never | Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case. |
| Metadata metadata | never | Nothing to invoke: a listing, a server card or a skill file, not an operation. |
Every site
| Domain | Declared | Policy classes | Verified | Mismatches | Protocols | Measured |
|---|---|---|---|---|---|---|
| surrealdb.com | 33 | 2 | 0 | a2a, agent_skill, mcp, openapi | 2026-10-05 | |
| huggingface.co | 300 | 0 | 0 | api, openapi | 2026-10-07 | |
| apify.com | 247 | 0 | 0 | agent_skill, api, mcp, openapi | 2026-10-06 | |
| crawlcheck.io | 203 | 0 | 0 | a2a, agent_skill, mcp, openapi | 2026-10-07 | |
| browserless.io | 106 | 0 | 2 | agent_skill, mcp, openapi | 2026-10-06 | |
| pinecone.io | 80 | 0 | 0 | a2a, api, openapi | 2026-10-04 | |
| zoom.com | 59 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| webflow.com | 48 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| zapier.com | 39 | 0 | 0 | agent_skill, api, mcp | 2026-10-04 | |
| reducto.ai | 38 | 0 | 0 | a2a, agent_skill, api, mcp, openapi | 2026-10-04 | |
| context7.com | 26 | 0 | 0 | agent_skill, mcp, openapi | 2026-10-01 | |
| cloudflare.com | 23 | 0 | 2 | agent_skill, mcp, openapi | 2026-10-04 | |
| openrouter.ai | 22 | 0 | 0 | mcp | 2026-10-04 | |
| gitbook.com | 19 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| netlify.com | 15 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| motherduck.com | 12 | 0 | 0 | agent_skill, openapi | 2026-10-04 | |
| tavily.com | 12 | 0 | 0 | a2a, api | 2026-10-05 | |
| frase.io | 10 | 0 | 0 | agent_skill, mcp | 2026-10-05 | |
| vercel.com | 10 | 0 | 0 | agent_skill, api | 2026-10-04 | |
| brightdata.com | 9 | 0 | 0 | api | 2026-10-06 | |
| jasper.ai | 9 | 0 | 0 | agent_skill, mcp | 2026-10-07 | |
| vast.ai | 9 | 0 | 0 | agent_skill, api, mcp | 2026-10-05 | |
| elevenlabs.io | 8 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| crewai.com | 7 | 0 | 0 | agent_skill, mcp, openapi | 2026-10-06 | |
| xata.io | 7 | 0 | 0 | a2a, agent_skill | 2026-10-05 | |
| hostinger.com | 4 | 0 | 0 | agent_skill, api, mcp | 2026-10-04 | |
| opensearch.org | 4 | 0 | 0 | agent_skill | 2026-10-04 | |
| supabase.com | 4 | 0 | 0 | agent_skill, api | 2026-10-04 | |
| replicate.com | 3 | 0 | 0 | agent_skill, mcp | 2026-10-04 | |
| speakeasy.com | 3 | 0 | 0 | mcp | 2026-10-05 | |
| sentry.io | 2 | 0 | 0 | api | 2026-10-04 | |
| arvadatreeservicellc.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| augmentcode.com | 1 | 0 | 0 | mcp | 2026-10-02 | |
| emmanuelorta.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| langfuse.com | 1 | 0 | 0 | agent_skill | 2026-10-07 | |
| parallel.ai | 1 | 0 | 0 | mcp | 2026-10-04 | |
| planetscale.com | 1 | 0 | 0 | mcp | 2026-10-04 | |
| runpod.io | 1 | 0 | 0 | agent_skill | 2026-10-04 | |
| scaleway.com | 1 | 0 | 0 | agent_skill | 2026-10-04 | |
| shop.app | 1 | 0 | 0 | agent_skill | 2026-10-04 | |
| supremearvadafencing.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| supremeconcreteco.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| supremeexcavationdenver.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| supremefencingdenver.com | 1 | 0 | 0 | agent_skill | 2026-10-07 | |
| supremefencinglakewood.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| supremelandscapersdenver.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| terrariumstation.com | 1 | 0 | 0 | agent_skill | 2026-10-06 | |
| treeservicedenverllc.com | 1 | 0 | 0 | agent_skill | 2026-10-07 |