Skip to content
Back to search
100
MCP live MCP 2026-07-28 http ext: skills

cern-opendata-mcp-server

cyanheads/cern-opendata-mcp-server

Search CERN Open Data, fetch records, files, analysis environments, CMS good-run lists, HLT paths.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1594ms
last probe
Tools
7
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
7 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
8 items in total; 3 or more earns these points.
pass Describes itself 10/10
98 characters; more than 30 earns these points.

Tools · 7

cern_opendata_search_records

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, …

cern_opendata_get_records

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…

cern_opendata_list_files

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…

cern_opendata_get_analysis_env

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…

cern_opendata_get_validated_runs

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…

cern_opendata_search_trigger_paths

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_…

cern_opendata_list_reference

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

cern-opendata-guide

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

cern-opendata-guide

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
1 file

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"
    }
  }
}