How to get a list of MCP servers from the official MCP Registry
Short answer
The official MCP Registry lists published MCP servers. The Toolroll dataset snapshots it into a "servers" table, and Pingroll probes remote servers for uptime. Load both, filter to remote servers and join the latest probe to see which ones answer.
- pip install datasets
- Load "toolroll-mcp-registry-snapshot" (servers).
- Load "pingroll-mcp-server-uptime" (probes) for uptime.
- Filter to remote (HTTP) servers and join on the server name.
Copy-paste code
Data: CyberMax dataset on Hugging Face; load it with the datasets library (pip install datasets)
from datasets import load_dataset
ds = load_dataset("CyberMax-tools/toolroll-mcp-registry-snapshot", "servers", split="train")
df = ds.to_pandas()
print(len(df), "rows")
print(df.head())CyberMax API All-Access: Every CyberMax API. One key.
from $32One key for 10 paid CyberMax APIs and MCP servers: the All Access pack, $32, no expiry.
Secure checkout · 14-day fix-or-refund if it doesn't work as described (terms)Free: the Free API Starter Kit
Copy-paste calls for 4 APIs with free daily tiers (CVE priority, VIN recalls, US duty rates, email checks), then 5 short emails on KEV/EPSS, MCP and free data.