{
  "builtAt": "2026-10-06T18:57:05.787Z",
  "listings": 25212,
  "counts": {
    "needs_credential": 6380,
    "usable": 15464,
    "unreachable": 3305,
    "charged": 63
  },
  "usableByEra": {
    "modern": 47,
    "legacy": 15417
  },
  "causes": {
    "HTTP 404": 1143,
    "no connection": 1120,
    "HTTP 429": 286,
    "HTTP 503": 107,
    "HTTP 502": 105,
    "HTTP 405": 98,
    "2xx that is not MCP": 90,
    "HTTP 500": 82,
    "HTTP 400": 77,
    "timed out": 66,
    "HTTP 530": 53,
    "HTTP 410": 46,
    "HTTP 525": 7,
    "HTTP 521": 6,
    "HTTP 526": 4,
    "HTTP 421": 4,
    "HTTP 522": 3,
    "HTTP 422": 2,
    "HTTP 451": 2,
    "HTTP 504": 1,
    "HTTP 523": 1,
    "HTTP 409": 1,
    "HTTP 501": 1
  },
  "files": [
    {
      "path": "/index.ndjson",
      "lines": 25212,
      "bytes": 2965719,
      "what": "every remote listing and its outcome"
    },
    {
      "path": "/unreachable.ndjson",
      "lines": 3305,
      "bytes": 442758,
      "what": "listings whose endpoint is not an MCP server — the ones to skip"
    },
    {
      "path": "/usable.ndjson",
      "lines": 15464,
      "bytes": 1719116,
      "what": "listings a client with no credential connected to"
    }
  ],
  "corrections": [
    {
      "date": "2026-10-08",
      "reprobed": 10,
      "outcomeChanged": 7,
      "what": "Re-probed only the listings whose 6 Oct reason was a refusal of protocol version 2025-06-18 or of the initialize method, with the dual-era probe: server/discover at 2026-07-28 first, then initialize. 7 moved from unreachable to usable; 3 refuse both handshakes and stay unreachable, with both refusals as the reason. Every other row is as built on 6 Oct.",
      "names": [
        "ai.dsght/public",
        "co.raisekit/raisekit",
        "com.kythene/kythene",
        "com.thequietprotocol.www/tqp-growth-offense",
        "io.github.HOTAgithub/hailab-japan-company-data",
        "io.github.ResonantCodes/botopia-m2m-gateway",
        "io.github.agentstacktech/agentstack",
        "io.github.ariffazil/arifos",
        "io.github.benmilne-com/benmilne",
        "io.github.somokpo/me-human-capability"
      ]
    },
    {
      "date": "2026-10-08",
      "reprobed": 147,
      "outcomeChanged": 66,
      "what": "Re-probed only the listings whose 6 Oct reason was a bare \"HTTP 400\": a server that speaks only 2026-07-28 answers initialize with a 400, and the census never read its body. Asked as a dual-era client asks, server/discover at 2026-07-28 first, then initialize at 2025-11-25 (the census asked 2025-06-18). 64 moved to usable (41 on 2026-07-28, 23 on initialize at 2025-11-25), 2 to needs_credential, and 81 stay unreachable (77 still answer a bare HTTP 400; 2 no longer connect, 1 times out, 1 answers 404). Every row not named in a correction is as built on 6 Oct.",
      "names": [
        "agency.thebureauoflostcontext/bureau-public",
        "ai.biel/biel-ai",
        "ai.cosmonote/notes",
        "ai.fugentic/fugentic",
        "ai.pubfi/mcp",
        "ai.seldons/korea-business-trade",
        "ai.signalharness/mcp",
        "app.call2me/mcp",
        "app.netlify.shigoto-dogu/order-eval",
        "app.netlify.tenderdelta/tenders",
        "com.agentcreditdata/agent-credit-bureau",
        "com.alltimetables/european-transport",
        "com.apple-rag/mcp-server",
        "com.arc-relay/mcp",
        "com.averray/mcp",
        "com.complianceautomator/public-mcp",
        "com.fast-surveys/fast-surveys",
        "com.harpd/agent-data",
        "com.hihirosmartservice/hiro-radar",
        "com.kyntrax/public-knowledge",
        "com.microsoft/workiq-admintools",
        "com.microsoft/workiq-calendartools",
        "com.microsoft/workiq-m365copilot",
        "com.microsoft/workiq-meserver",
        "com.microsoft/workiq-odspremoteserver",
        "com.microsoft/workiq-sharepointliststools",
        "com.microsoft/workiq-teamsserver",
        "com.microsoft/workiq-wordserver",
        "com.milewiseai/milewise",
        "com.rigorloop/research-bounties",
        "com.silicann/spektralwerk-docs",
        "com.sparkvibeai/spec-committee",
        "com.stratalize/stealth",
        "com.suggix/mcp",
        "com.teamwork/mcp",
        "com.trustverum/public-reading",
        "com.unitecargo/us-logistics-directory",
        "com.viberooster/hatch",
        "com.voyahomes/voya-homes",
        "com.webstarthub/services",
        "com.weverlabs/agentic-rails",
        "com.wikitolica/mcp",
        "com.zfinia.api/intelligence",
        "de.gasthof-koller/speisenmcp",
        "dev.mainline/mcp",
        "dev.onthestacks/machine-presence-inspector",
        "dev.pokes/pokes",
        "dev.vivra/vivra",
        "dev.workers.exportitnow.plainport/plainport",
        "fr.vigi-sky/vigisky",
        "hr.rifk/public-knowledge",
        "io.flaresignal/intelligence",
        "io.github.ColinVaughn/synaptic",
        "io.github.Degrudv/caravan",
        "io.github.Dfskid/agent-mcp",
        "io.github.FoundryNet/forge-mcp",
        "io.github.GSterlingPress/once",
        "io.github.Galanai/machinerealms",
        "io.github.OsbornVentures/websiteiq",
        "io.github.ThryveBaseline/agent-services-001",
        "io.github.ThryveBaseline/agent-services-003",
        "io.github.ThryveBaseline/agent-services-008",
        "io.github.VestOSAI/vest-mcp",
        "io.github.absharma9796/pixel-agent",
        "io.github.aemery13/polymarket-intel",
        "io.github.attestifyagent/attestify-os",
        "io.github.awaw999iw-ai/migration-exception-resolver",
        "io.github.awaw999iw-ai/migration-exception-resolver-paid",
        "io.github.beepboop2025/liquilens-trade-safety-gateway",
        "io.github.chenlidongorg/whiteboard",
        "io.github.cryptomotifs/cipher-x402-mcp",
        "io.github.dharan1007/kata",
        "io.github.dpetrou-continua/offprint",
        "io.github.firstsalesio/firstsales",
        "io.github.jeffforderer/barbaro",
        "io.github.joachim-aqf/azure-devops",
        "io.github.mmorris35/devplan-mcp-server",
        "io.github.mnvhmslf/aet-machine-commerce",
        "io.github.mregmi/ragora-mcp",
        "io.github.mtardy90-sudo/bootlace-ai-spendmap",
        "io.github.patsnap/patent-literature-search-mcp",
        "io.github.payu-intrepos/payu-developer-mcp",
        "io.github.pcaiano/toolscout",
        "io.github.pipeworx-io/bandsintown",
        "io.github.pipeworx-io/boardgames",
        "io.github.pipeworx-io/bps-id",
        "io.github.pipeworx-io/carbon-intensity-uk",
        "io.github.pipeworx-io/cvr-dk",
        "io.github.pipeworx-io/data-utah",
        "io.github.pipeworx-io/datamuse",
        "io.github.pipeworx-io/fda",
        "io.github.pipeworx-io/feeds",
        "io.github.pipeworx-io/govdata-de",
        "io.github.pipeworx-io/govtrack",
        "io.github.pipeworx-io/internet-archive",
        "io.github.pipeworx-io/ip-api",
        "io.github.pipeworx-io/launch-library",
        "io.github.pipeworx-io/library-of-congress",
        "io.github.pipeworx-io/nager-holidays",
        "io.github.pipeworx-io/noaa",
        "io.github.pipeworx-io/nrel",
        "io.github.pipeworx-io/numbersapi",
        "io.github.pipeworx-io/nutrition",
        "io.github.pipeworx-io/ons-uk",
        "io.github.pipeworx-io/open-library",
        "io.github.pipeworx-io/osv-dev",
        "io.github.pipeworx-io/poetry",
        "io.github.pipeworx-io/rickmorty",
        "io.github.pipeworx-io/sports",
        "io.github.pipeworx-io/statscan",
        "io.github.pipeworx-io/stooq",
        "io.github.pipeworx-io/tastedive",
        "io.github.pipeworx-io/tides",
        "io.github.pipeworx-io/trakt",
        "io.github.pipeworx-io/treasury",
        "io.github.pipeworx-io/us-dmv",
        "io.github.shivamselam/seminara",
        "io.github.sugukurukabe/jp-bids",
        "io.github.tasuyoapp-ctrl/email-preflight",
        "io.github.tfitzgerwitness/agent-identity-garden",
        "io.github.unbrowse-ai/sites",
        "io.github.wisemankonstantin-droid/aion-agent-core",
        "io.github.xpaysh/academic-research",
        "io.github.xpaysh/competitive-intel",
        "io.github.xpaysh/content-research",
        "io.github.xpaysh/devtools",
        "io.github.xpaysh/finance",
        "io.github.xpaysh/lead-gen",
        "io.github.xpaysh/marketing",
        "io.github.xpaysh/mcp-server",
        "io.github.xpaysh/media",
        "io.github.xpaysh/social-media",
        "io.github.xpaysh/web-scraping",
        "io.github.yeagoo/pkgseek",
        "io.kortexio/memory",
        "io.pylonseo/pylon-seo",
        "io.qt.qt-docs-mcp/qt-documentation",
        "it.datituristici/datituristici",
        "me.pulsai/garmin",
        "net.dynv6.1rbt1/rbt",
        "net.myopl/pickleball-public-knowledge",
        "page.anew/anew",
        "quest.superstimulus/world",
        "ru.tutvidnee/portal",
        "sk.path-up.ai-playground/discussion-network",
        "za.co.cryptodecentral/sovereign",
        "za.co.pccswart.radar/acel-demand-radar"
      ]
    }
  ]
}
