{"id":"2026-10-16","computed_at":"2026-10-16T22:09:12+00:00","stats":{"generated":{"sources":37,"listings":1229885,"endpoints":267255,"probed":259753,"alive":82528,"conformant":57729,"last_probe":"2026-10-16T22:08:15+00:00","first_probe":"2026-09-07T00:05:52+00:00","pct_alive":31.8,"pct_conformant":22.2,"probes_total":7709089},"by_kind":[{"kind":"a2a","total":14871,"ok":1373,"auth-required":400,"card-invalid":2148,"protocol-mismatch":2582,"http-error":6637,"timeout":299,"tls-fail":193,"connect-fail":112,"dns-fail":677,"blocked":17,"unprobeable":433},{"kind":"agent-facts","total":226,"ok":48,"auth-required":0,"card-invalid":1,"protocol-mismatch":0,"http-error":173,"timeout":1,"tls-fail":0,"connect-fail":1,"dns-fail":1,"blocked":1,"unprobeable":0},{"kind":"agents-txt","total":57996,"ok":743,"auth-required":0,"card-invalid":0,"protocol-mismatch":5268,"http-error":44578,"timeout":527,"tls-fail":473,"connect-fail":238,"dns-fail":2466,"blocked":3703,"unprobeable":0},{"kind":"ard","total":58005,"ok":1503,"auth-required":0,"card-invalid":4951,"protocol-mismatch":0,"http-error":47746,"timeout":542,"tls-fail":487,"connect-fail":269,"dns-fail":2490,"blocked":17,"unprobeable":0},{"kind":"llm-api","total":203,"ok":79,"auth-required":101,"card-invalid":0,"protocol-mismatch":3,"http-error":13,"timeout":1,"tls-fail":0,"connect-fail":0,"dns-fail":2,"blocked":4,"unprobeable":0},{"kind":"llms-txt","total":72344,"ok":25390,"auth-required":0,"card-invalid":2416,"protocol-mismatch":4277,"http-error":32466,"timeout":550,"tls-fail":580,"connect-fail":344,"dns-fail":2563,"blocked":3758,"unprobeable":0},{"kind":"mcp","total":81565,"ok":16513,"auth-required":23651,"card-invalid":0,"protocol-mismatch":29145,"http-error":9804,"timeout":417,"tls-fail":400,"connect-fail":141,"dns-fail":1383,"blocked":111,"unprobeable":0},{"kind":"openapi","total":1,"ok":1,"auth-required":0,"card-invalid":0,"protocol-mismatch":0,"http-error":0,"timeout":0,"tls-fail":0,"connect-fail":0,"dns-fail":0,"blocked":0,"unprobeable":0},{"kind":"robots","total":57994,"ok":28942,"auth-required":0,"card-invalid":0,"protocol-mismatch":0,"http-error":25343,"timeout":501,"tls-fail":474,"connect-fail":256,"dns-fail":2461,"blocked":17,"unprobeable":0},{"kind":"sigdir","total":58003,"ok":407,"auth-required":0,"card-invalid":5180,"protocol-mismatch":0,"http-error":45092,"timeout":450,"tls-fail":471,"connect-fail":335,"dns-fail":2500,"blocked":3568,"unprobeable":0},{"kind":"site","total":26,"ok":21,"auth-required":0,"card-invalid":0,"protocol-mismatch":0,"http-error":3,"timeout":0,"tls-fail":0,"connect-fail":0,"dns-fail":1,"blocked":1,"unprobeable":0},{"kind":"x402","total":105098,"ok":38260,"auth-required":647,"card-invalid":0,"protocol-mismatch":1786,"http-error":57890,"timeout":700,"tls-fail":586,"connect-fail":475,"dns-fail":4752,"blocked":2,"unprobeable":0}],"outcomes":["ok","auth-required","card-invalid","protocol-mismatch","http-error","timeout","tls-fail","connect-fail","dns-fail","blocked","unprobeable"],"meta":{"kinds":{"mcp":{"name":"Model Context Protocol server","abbr":"MCP","definer":"Anthropic / Linux Foundation Agentic AI Foundation","spec":"https://modelcontextprotocol.io/specification/latest","standard":"mcp-registry","probe":"Streamable HTTP initialize handshake, then tools/resources/prompts listings"},"a2a":{"name":"Agent2Agent protocol agent","abbr":"A2A","definer":"Google / Linux Foundation","spec":"https://a2a-protocol.org/latest/specification/","standard":"a2a-agent-card","probe":"agent card fetch and validation, one message/send"},"ard":{"name":"Agentic Resource Discovery catalog","abbr":"ARD","definer":"Google (ards-project)","spec":"https://github.com/ards-project/ard-spec","standard":"google-ard","probe":"/.well-known/ard.json (or ai-catalog.json) fetch and entry validation"},"x402":{"name":"x402 paid HTTP resource","abbr":"x402","definer":"Coinbase","spec":"https://www.x402.org/","standard":null,"probe":"GET expecting 402 with a PAYMENT-REQUIRED header"},"llm-api":{"name":"OpenAI-compatible inference API","abbr":"LLM API","definer":"de-facto (OpenAI API shape)","spec":"https://platform.openai.com/docs/api-reference/models/list","standard":null,"probe":"GET /v1/models without credentials"},"openapi":{"name":"OpenAPI description","abbr":"OpenAPI","definer":"OpenAPI Initiative (Linux Foundation)","spec":"https://spec.openapis.org/oas/latest.html","standard":null,"probe":"document fetch, version and operation count"},"llms-txt":{"name":"/llms.txt file","abbr":"llms.txt","definer":"Jeremy Howard (llmstxt.org)","spec":"https://llmstxt.org/","standard":"llms-txt","probe":"fetch and format check"},"agents-txt":{"name":"/.well-known/agents.txt capability declaration","abbr":"agents.txt","definer":"IETF Internet-Draft (Car)","spec":"https://datatracker.ietf.org/doc/draft-car-agents-txt-wellknown/","standard":"draft-car-agents-txt-wellknown","probe":"fetch and directive check"},"robots":{"name":"robots.txt","abbr":"robots.txt","definer":"IETF RFC 9309","spec":"https://www.rfc-editor.org/rfc/rfc9309","standard":null,"probe":"fetch; AI-bot rules and Content-Usage lines"},"sigdir":{"name":"HTTP message signatures directory","abbr":"sigdir","definer":"IETF Internet-Draft (Meunier)","spec":"https://datatracker.ietf.org/doc/draft-meunier-http-message-signatures-directory/","standard":"draft-meunier-http-message-signatures-directory","probe":"/.well-known/http-message-signatures-directory fetch and JWKS check"},"agent-facts":{"name":"NANDA AgentFacts record","abbr":"AgentFacts","definer":"MIT (NANDA)","spec":"https://github.com/aidecentralized/NANDA-Quilt-of-Registries-and-Verified-AgentFacts","standard":"nanda-agentfacts","probe":"/.well-known/agent-facts.json fetch and field check"},"site":{"name":"web site (no protocol endpoint)","abbr":"site","definer":null,"spec":null,"standard":null,"probe":"not probed"}},"outcomes":{"ok":{"group":"answered, conformant","meaning":"handshake completed and the protocol behaved as declared","counts_as":"alive, conformant","doc":"https://agentprobe.org/methodology#outcomes"},"auth-required":{"group":"answered, needs credentials","meaning":"reachable; the protocol step needs credentials we do not have","counts_as":"alive","doc":"https://agentprobe.org/methodology#outcomes"},"card-invalid":{"group":"reachable, wrong protocol or invalid card","meaning":"manifest fetched but fails required-field validation","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"protocol-mismatch":{"group":"reachable, wrong protocol or invalid card","meaning":"reachable, but does not speak the declared protocol","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"http-error":{"group":"no answer","meaning":"4xx/5xx on the primary fetch (other than auth)","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"timeout":{"group":"no answer","meaning":"no complete response within the fetch budget","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"tls-fail":{"group":"no answer","meaning":"TLS handshake failed","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"connect-fail":{"group":"no answer","meaning":"TCP connection refused or reset","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"dns-fail":{"group":"no answer","meaning":"hostname does not resolve","counts_as":"not alive","doc":"https://agentprobe.org/methodology#outcomes"},"blocked":{"group":"not probed","meaning":"resolves to a private, loopback, link-local or metadata address, or robots.txt disallows; we refuse to connect","counts_as":"excluded","doc":"https://agentprobe.org/methodology#outcomes"},"unprobeable":{"group":"not probed","meaning":"no remote endpoint exists for this listing","counts_as":"excluded","doc":"https://agentprobe.org/methodology#outcomes"}},"method":"https://agentprobe.org/methodology"},"computed_at":"2026-10-16T22:08:42+00:00"},"per_source":[{"id":"commoncrawl-llms-txt","name":"Common Crawl llms.txt corpus (CC-MAIN-2026-30)","listings":597970,"endpoints":14362,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"agenstry","name":"Agenstry","listings":275614,"endpoints":52682,"probed":52682,"alive":19544,"conformant":12644,"pct_alive":37.1},{"id":"agent-tools-cloud","name":"agent-tools.cloud","listings":96645,"endpoints":106136,"probed":106136,"alive":50090,"conformant":27379,"pct_alive":47.2},{"id":"virtuals-protocol","name":"Virtuals Protocol agents","listings":85729,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"x402-bazaar","name":"x402 Bazaar (Coinbase CDP discovery)","listings":57929,"endpoints":42272,"probed":34804,"alive":21594,"conformant":21416,"pct_alive":62.0},{"id":"mcp-registry-official","name":"Official MCP Registry","listings":44827,"endpoints":28815,"probed":28815,"alive":22930,"conformant":14601,"pct_alive":79.6},{"id":"npm-keyword-mcp","name":"npm packages with keyword mcp / mcp-server","listings":42395,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"agentverse-fetch-ai","name":"Agentverse (Fetch.ai Almanac)","listings":12852,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"huggingface-hub-mcp","name":"Hugging Face Hub (Spaces/Models tagged MCP or agent)","listings":12216,"endpoints":11624,"probed":11624,"alive":88,"conformant":0,"pct_alive":0.8},{"id":"github-topic-mcp-server","name":"GitHub repositories tagged mcp-server","listings":1140,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"a2a-registry-org","name":"A2A Registry (a2aregistry.org)","listings":673,"endpoints":572,"probed":572,"alive":329,"conformant":296,"pct_alive":57.5},{"id":"openrouter-models","name":"OpenRouter models API","listings":519,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"nanda-index","name":"Project NANDA Index (MIT)","listings":328,"endpoints":224,"probed":113,"alive":9,"conformant":7,"pct_alive":8.0},{"id":"smithery","name":"Smithery Registry","listings":317,"endpoints":263,"probed":263,"alive":262,"conformant":0,"pct_alive":99.6},{"id":"docker-mcp-catalog","name":"Docker MCP Catalog","listings":270,"endpoints":30,"probed":30,"alive":22,"conformant":14,"pct_alive":73.3},{"id":"models-dev","name":"models.dev","listings":233,"endpoints":197,"probed":197,"alive":175,"conformant":75,"pct_alive":88.8},{"id":"cline-mcp-marketplace","name":"Cline MCP Marketplace","listings":199,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"global-chat-directory","name":"Global Chat agent directory","listings":25,"endpoints":25,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"agentprobe-self","name":"agentprobe.org (self)","listings":4,"endpoints":5,"probed":4,"alive":4,"conformant":4,"pct_alive":100.0},{"id":"agntcy-agent-directory","name":"AGNTCY Agent Directory Service (Outshift hosted)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"aiagentsdirectory","name":"AI Agents Directory (aiagentsdirectory.com)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"aiagentslist","name":"AI Agents List (aiagentslist.com)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"cloudflare-web-bot-auth-registry","name":"Cloudflare signature-agent registry (Web Bot Auth) + Radar bots directory","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"erc-8004-agent0-subgraph","name":"Agent0 ERC-8004 subgraphs (The Graph)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"erc-8004-identity-registry","name":"ERC-8004 Trustless Agents — Identity Registry (on-chain)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"glama-mcp","name":"Glama MCP directory","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"mcp-so","name":"mcp.so","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"microsoft-entra-agent-registry","name":"Microsoft Entra Agent ID / Agent 365 registry","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"moltbook","name":"Moltbook (social network for AI agents)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"pulsemcp","name":"PulseMCP","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-a2a-agent-card","name":"A2A Agent Card well-known path","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-agents-txt","name":"agents.txt / agents.json","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-ard-catalog","name":"Agentic Resource Discovery (ARD) catalog well-known path","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-http-message-signatures-directory","name":"Web Bot Auth key directory (signature-agent card)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-llms-txt","name":"llms.txt","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-mcp-server-card","name":"MCP server card well-known path (SEP-2127 / SEP-1960 / IETF draft)","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null},{"id":"wellknown-nanda-agent-facts","name":"NANDA AgentFacts well-known path","listings":0,"endpoints":0,"probed":0,"alive":0,"conformant":0,"pct_alive":null}],"multiplicity":[{"n_sources":1,"endpoints":149423},{"n_sources":2,"endpoints":13469},{"n_sources":3,"endpoints":22109},{"n_sources":4,"endpoints":5}],"overlap_pairs":[{"sa":"a2a-registry-org","sb":"agenstry","n":508},{"sa":"a2a-registry-org","sb":"agent-tools-cloud","n":532},{"sa":"agenstry","sb":"agent-tools-cloud","n":25407},{"sa":"agenstry","sb":"docker-mcp-catalog","n":30},{"sa":"agenstry","sb":"mcp-registry-official","n":21834},{"sa":"agenstry","sb":"nanda-index","n":1},{"sa":"agent-tools-cloud","sb":"docker-mcp-catalog","n":21},{"sa":"agent-tools-cloud","sb":"huggingface-hub-mcp","n":1},{"sa":"agent-tools-cloud","sb":"mcp-registry-official","n":27703},{"sa":"agent-tools-cloud","sb":"smithery","n":180},{"sa":"agent-tools-cloud","sb":"x402-bazaar","n":3604},{"sa":"docker-mcp-catalog","sb":"mcp-registry-official","n":5}],"hosting_by_country":[{"country":"US","n":229449,"alive":72911},{"country":"DE","n":12698,"alive":6061},{"country":"GB","n":1316,"alive":742},{"country":"FR","n":1060,"alive":540},{"country":"LT","n":957,"alive":386},{"country":"SG","n":688,"alive":341},{"country":"RU","n":650,"alive":451},{"country":"AE","n":484,"alive":158},{"country":"CN","n":384,"alive":134},{"country":"AT","n":235,"alive":135},{"country":"NL","n":218,"alive":46},{"country":"CA","n":173,"alive":52},{"country":"SE","n":135,"alive":30},{"country":"RO","n":123,"alive":106},{"country":"KR","n":113,"alive":44},{"country":"ES","n":89,"alive":57},{"country":"CH","n":85,"alive":34},{"country":"CY","n":81,"alive":17},{"country":"JP","n":69,"alive":25},{"country":"PL","n":66,"alive":19}],"method":"https://agentprobe.org/methodology","license":"CC BY 4.0, cite as: agentprobe.org, 2026-10-16"}