cern-opendata-mcp-server
cyanheads/cern-opendata-mcp-serverSearch CERN Open Data, fetch records, files, analysis environments, CMS good-run lists, HLT paths.
Score: 100/100
Handshake verified by our own probe.
Tools · 7
Search the CERN Open Data Portal's datasets, software, environments, documentation and supplementary records with exact-vocabulary filters and an optional full-text query. The filters are experiment, …
Fetch full metadata for 1-20 records in one call, by recid, DOI, CMS dataset path (/Primary/Era/TIER) or documentation slug. Returns the description, run periods, collision and distribution details, r…
List one record's files: its file indexes (groups of up to ~1,500 files) with their XRootD URI-list URLs, and per file the XRootD URI, HTTPS download URL, size, adler32 checksum and availability. With…
Assemble what is needed to analyse a record: its container images, CMSSW release and global tag; the condition-data, VM and validated-run records for its run periods; example software that declares it…
Get a CMS validated-run (good-run) list, which certifies the luminosity sections that are good for physics in each run. Select it by a CMS collision dataset recid, a validated-run list recid, or a run…
Look up CMS High-Level Trigger paths by exact name (HLT_IsoMu24) or prefix pattern (HLT_IsoMu*), optionally for one data-taking year. Paths outside the HLT_ family, such as AlCa_EcalPi0, DST_ and DQM_…
Decode the vocabulary the other cern_opendata tools accept: experiments, record types, collision energies and types, file formats and data tiers, availability states, physics categories, LHCb magnet p…
Resources · 1
Find CERN Open Data suitable for an analysis with cern_opendata_* tools, follow datasets into file indexes and analysis environments, and resolve CMS certification and trigger evidence. Use when a tas…
skill://cern-opendata-guide/SKILL.md
Skills · 1
Find CERN Open Data suitable for an analysis with cern_opendata_* tools, follow datasets into file indexes and analysis environments, and resolve CMS certification and trigger evidence. Use when a tas…
skill://cern-opendata-guide/SKILL.md
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://cern-opendata.caseyjhand.com/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"cern-opendata-mcp-server": {
"url": "https://cern-opendata.caseyjhand.com/mcp",
"transport": "http"
}
}
}