API
GET-only. Every human page has a JSON twin. Aggregates CC BY 4.0 with attribution; bulk data is not public.
| path | what |
|---|---|
| /api/stats.json | headline numbers with denominators and timestamp; by kind × outcome |
| /api/field.json | the sample of probed endpoints drawn on the homepage: id, kind, outcome, latency |
| /api/endpoints.json | kind, outcome, limit (≤10000), offset |
| /api/endpoint/{id}.json | one endpoint with its probe history |
| /api/sources.json | registries and conventions harvested |
| /api/standards.json | 63 discovery / identity / registry specifications and drafts |
| /openapi.json | OpenAPI 3.1 description of the above |
For agents
Point an agent at /llms.txt. A2A clients: the card at /.well-known/agent-card.json declares five read-only skills (endpoint status, find live endpoints, who lists an endpoint, census summary, source status) answered from the last probe cycle at POST /a2a — the one non-GET path on this host, which mutates nothing. ARD crawlers: /.well-known/ard.json.
curl -s https://agentprobe.org/a2a -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":"1","method":"SendMessage",
"params":{"message":{"messageId":"m1","role":"ROLE_USER","parts":[{"text":"Is https://mcp.context7.com/mcp alive?"}]}}}'