CoolFace
Datasetpublic

csoai/mcp-census

MCP server census DISCOVERED — read-only census of the public MCP (Model Context Protocol) server ecosystem. Keyless registry listing + MCP handshake initialize + tools/list only — never tools/call. Nothing published to any stranger server. The live board is GET https://councilof.ai/api/gspc. Turned inward first. The first measured MCP entry is our own surface: councilof.ai/mcp — server csoai-gspc-mcp, 7 tools (board_totals get_axis verify_card list_cards get_root get_card… See the full description on the dataset page: https://huggingface.co/datasets/csoai/mcp-census.

sourceHugging Facecc-by-4.0updated 8d agoView on Hugging Face
0likes187downloads
Dataset Card

MCP server census

DISCOVERED — read-only census of the public MCP (Model Context Protocol) server ecosystem. Keyless registry listing + MCP handshake initialize + tools/list only — never tools/call. Nothing published to any stranger server. The live board is GET https://councilof.ai/api/gspc. ![GSPC](https://councilof.ai/gspc-scoreboard)

Turned inward first. The first measured MCP entry is our own surface: councilof.ai/mcp — server csoai-gspc-mcp, 7 tools (board_totals get_axis verify_card list_cards get_root get_card verify_inclusion), all with valid inputSchema. Also

Registries censused

  • modelcontextprotocol.io (official, keyless): 2,000 server records fetched (cursor-paginated, bounded); 455 carry a resolvable remote URL.
  • Smithery (keyless): 11,191 servers reported; 300 sampled.
  • Glama: endpoint requires an API key → DISCOVERED, not probed.
  • PulseMCP: v0beta is sunsetting (random-fail), v0.1 path not resolvable keyless → noted.

Probe result (mcp_census.json)

  • 41 servers probed (ours first + a 40-server sample from the official registry's resolvable remote URLs). Handshake initialize + tools/list only.
  • 21 LIVE / 20 DEAD → live-fraction 0.512. 20 of the LIVE servers returned a schema-valid tool list. Roughly half of registry-listed remote MCP servers actually answer an MCP handshake.

Files

  • mcp_census.jsonl — flat viewer table, one row per probed server (41): server_id, server_name, source_registry, url, probe_state (LIVE/DEAD), tool_count, schema_valid, as_of. Nested tool-name lists live in mcp_census.json, not this table.
  • mcp_census.json — registries, per-server three-state (reachable / tool-count / schema-valid).
  • mcp_live_atoms.json — the LIVE servers with a readable, schema-valid tool list.
  • ledger-card-mcp-server-unsigned.json — the mcp.server card-v0 atom (sig_ed25519=null — NOLAPTOPSIGN, queued for GHA OIDC signing).

What this is not

  • No tools/call was ever issued. Tool correctness is unmeasured[].
  • Auth-gated servers were not bypassed. Uptime is a single-point read, not monitored.
  • Not a GSPC axis. No GSPC measure fields on any card.

Measurement, not certification. Verify a card (free, no account): https://councilof.ai/gspc-verify

<!-- csoai-hubcard-v2 -->

The live board is the authority

![GSPC](https://councilof.ai/api/gspc) ![verify](https://councilof.ai/gspc-verify) ![DOI](https://doi.org/10.5281/zenodo.21991104)

GET https://councilof.ai/api/gspc — quote totals.public_count. This Hub card is a printer of that GET, never a second engine. If the fetch fails the honest answer is UNCHECKABLE — never a fabricated 0.000. Status words: LOADING / UNREACHABLE / UNMEASURED / UNCHECKABLE.

Lid: 22 axes measured · 14 model fleets · 3 public leader scores · 8 fact runs · TIE is TIE · not a certificate.

<!-- csoai-capability-densify-2026-09-14-tui7 -->

Capability + living GET (TUI7 distribution 2026-09-14)

SUPERSEDED: typed Hub triples LIVE (re-GET /api/hub-cards → counts.*) (and prior 885/900/937/1113/1182/1185) — do not re-paste. Hub cite = live GET only.

Live board: GET https://councilof.ai/api/gspc → quote totals.public_count / totals.lid (22·22·0 derived, never typed as a frozen paste)
Hub cards: GET https://councilof.ai/api/hub-cards → quote counts.cells / counts.measured / counts.unmeasured LIVE (no typed Hub triple)
Hub bank: https://huggingface.co/datasets/csoai/gspc-hub-cards
Free verify: https://councilof.ai/gspc-verify
Discovery: GET https://councilof.ai/.well-known/x402.json (live · Base · USDC)
OX discovery resources: councilof 0/60 honest — do not invent rows
Measurement, never certification. Printer only — no axis mine on ZeroGPU. A100 COLD.

![GSPC board](https://councilof.ai/api/gspc) ![Hub cells](https://councilof.ai/api/hub-cards)

Council of AI — GSPC + Hub printer

  • Living board: https://councilof.ai/api/gspc — quote totals.public_count / totals.lid (never invent MEASURED)
  • Hub cite: https://councilof.ai/api/hub-cards — re-GET; quote counts.* (typed LIVE (re-GET /api/hub-cards → counts.*) SUPERSEDED 2026-09-14)
  • Hub dataset bank: https://huggingface.co/datasets/csoai/gspc-hub-cards
  • Verify free: https://councilof.ai/gspc-verify
  • x402 discovery: https://councilof.ai/.well-known/x402.json
  • Catalog: https://councilof.ai/api/x402
  • Free door (amount 0): https://councilof.ai/api/free-door
  • Jail goldbank: https://huggingface.co/datasets/csoai/gspc-jail-goldbank
  • Human: free + x402 PAYG · Coming—Paddle not live · never Stripe
  • Agents: payTo is merchant receive — never the signer
  • Self-settle proves the rail; stranger revenue is separate (do not invent buyers)
  • Measurement, not certification. Never sell a rank. Never certify.

Any Hub x402.json in a CSOAI printer is a byte-mirror of the living well-known GET — not a second authority. <!-- /csoai-capability-densify-2026-09-14-tui7 -->

This repository: NOT A BOARD MEASUREMENT — this repository is a corpus, mirror or door published by CSOAI. It carries no axis score. The measured slots live on the board GET below.

Live board (authority)<https://councilof.ai/api/gspc>
Verify a card — free, no account<https://councilof.ai/gspc-verify>
How to verify, by hand<https://councilof.ai/signed/HOW-TO-VERIFY.md>
Transparency root (Merkle)<https://councilof.ai/root.json>
Every CSOAI repo on the Hub<https://huggingface.co/csoai>
Methodology DOI<https://doi.org/10.5281/zenodo.21991104>
MCP endpoint — 12 tools, verified 2026-09-04T04:33:29ZPOST https://councilof.ai/mcp
MCP Registryio.github.CSOAI-ORG/gspc — version not pinned here; the registry is the authority
npm — MCP server`csoai-gspc-mcp`npx -y csoai-gspc-mcp. No version is pinned here: ask the registry for the current one rather than trusting a number written on a card.
Python reader + card verifierpip install "csoai-gspc[verify]" then csoai-gspc check — re-derives the board totals from the axis array and exits non-zero if they disagree
This board as a dated, citable snapshot<https://doi.org/10.5281/zenodo.22293341>

What is in this repository

filebytesrowswhat
mcp_census.json16421JSON document
mcp_census.jsonl1024941data (one JSON object per line)
mcp_live_atoms.json6146JSON document
README.md3765card
ledger-card-mcp-server-unsigned.json2240JSON document
manifest.jsonl6derived at 2026-09-04T04:33:29Z

manifest.jsonl is derived from this repository's own file tree at 2026-09-04T04:33:29Z; it lists every file with its size, its blob hash and a direct URL, so an agent can enumerate the repo without cloning it.

Citation

bibtex
@misc{csoai_gspc_mcp_census,
  title        = {MCP server census},
  author       = {{CSOAI Ltd}},
  year         = {2026},
  doi          = {10.5281/zenodo.21991104},
  howpublished = {Hugging Face Hub, \url{https://huggingface.co/datasets/csoai/mcp-census}},
  note         = {Live board: https://councilof.ai/api/gspc. Measurement, not certification.}
}

Measurement, not certification. No slot is for sale and no empty slot is filled by payment. Issued by CSOAI Ltd (England & Wales, Companies House 16939677), 3rd Floor, 86–90 Paul Street, London EC2A 4NE. Card refreshed 2026-09-04T04:33:29Z; every number above is either fetched live or carries the timestamp at which it was read. <!-- /csoai-hubcard-v2 -->

<!-- csoai-capability-densify-2026-09-14-tui7 -->

Capability + living GET (TUI7 distribution 2026-09-14)

SUPERSEDED: typed Hub triples LIVE (re-GET /api/hub-cards → counts.*) (and prior 885/900/937/1113/1182/1185) — do not re-paste. Hub cite = live GET only.

Live board: GET https://councilof.ai/api/gspc → quote totals.public_count / totals.lid (22·22·0 derived, never typed as a frozen paste)
Hub cards: GET https://councilof.ai/api/hub-cards → quote counts.cells / counts.measured / counts.unmeasured LIVE (no typed Hub triple)
Hub bank: https://huggingface.co/datasets/csoai/gspc-hub-cards
Free verify: https://councilof.ai/gspc-verify
Discovery: GET https://councilof.ai/.well-known/x402.json (live · Base · USDC)
OX discovery resources: councilof 0/60 honest — do not invent rows
Measurement, never certification. Printer only — no axis mine on ZeroGPU. A100 COLD.

![GSPC board](https://councilof.ai/api/gspc) ![Hub cells](https://councilof.ai/api/hub-cards)

Council of AI — GSPC + Hub printer

  • Living board: https://councilof.ai/api/gspc — quote totals.public_count / totals.lid (never invent MEASURED)
  • Hub cite: https://councilof.ai/api/hub-cards — re-GET; quote counts.* (typed LIVE (re-GET /api/hub-cards → counts.*) SUPERSEDED 2026-09-14)
  • Hub dataset bank: https://huggingface.co/datasets/csoai/gspc-hub-cards
  • Verify free: https://councilof.ai/gspc-verify
  • x402 discovery: https://councilof.ai/.well-known/x402.json
  • Catalog: https://councilof.ai/api/x402
  • Free door (amount 0): https://councilof.ai/api/free-door
  • Jail goldbank: https://huggingface.co/datasets/csoai/gspc-jail-goldbank
  • Human: free + x402 PAYG · Coming—Paddle not live · never Stripe
  • Agents: payTo is merchant receive — never the signer
  • Self-settle proves the rail; stranger revenue is separate (do not invent buyers)
  • Measurement, not certification. Never sell a rank. Never certify.

Any Hub x402.json in a CSOAI printer is a byte-mirror of the living well-known GET — not a second authority. <!-- /csoai-capability-densify-2026-09-14-tui7 -->

<!-- csoai-signed-archive-awareness-2026-09-14 -->

Signed measurement archive (free cite · never a grade)

Living board: GET https://councilof.ai/api/gspc → 22 axis · 22 measured · lid: 22 axes measured · 14 model fleets · 3 public leader scores · 8 fact runs · TIE is TIE · not a certificate.
Signed card index: GET https://councilof.ai/signed/card_index.json → n_cards=335 · schema csoai.gspc-card-index/0.1
How to verify (stranger): https://councilof.ai/signed/HOW-TO-VERIFY.md
Free verify UI: https://councilof.ai/gspc-verify/
Example SIGNED card: https://councilof.ai/signed/cards/cff1aaf070acb97c224177809856bc20310f4958eb44bdffab7d4b04836535f4.json
Hub census (≠ board ≠ card_index): GET https://councilof.ai/api/hub-cards → 131/131/0
HF printers: https://huggingface.co/datasets/csoai/gspc-hub-cards · https://huggingface.co/datasets/csoai/gspc-jail-goldbank
Supply-led: CSOAI measures public systems independently first; sells delivery/freshness/monitoring/integration/replay/extra compute — never grades or favourable results.
Measurement credential, never certification. Free refresh only.

Owner: N-Sites — free paste onto HF/Kaggle printers. Hub LIVE 131 (kill 1191/1196). card_index n=335. Never invent VC/revenue. Stamp 2026-09-14T10:37Z.