MCP server
Cern Opendata
io.github.cyanheads/cern-opendata-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search CERN Open Data, fetch records, files, analysis environments, CMS good-run lists, HLT paths.
Working at last checkAbout 4,584 tokens per request once connected7 tools
https://cern-opendata.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 7
- Token cost
- About 4,584 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http cern-opendata-mcp-server https://cern-opendata.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.cern-opendata-mcp-server] url = "https://cern-opendata.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"cern-opendata-mcp-server":{"httpUrl":"https://cern-opendata.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"cern-opendata-mcp-server":{"url":"https://cern-opendata.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"cern-opendata-mcp-server":{"type":"http","url":"https://cern-opendata.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add cern-opendata-mcp-server https://cern-opendata.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"cern-opendata-mcp-server","server_url":"https://cern-opendata.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"cern-opendata-mcp-server","server_url":"https://cern-opendata.caseyjhand.com/mcp"}
Tools
cern_opendata_get_analysis_env~258 tokens
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 works with the record; and quoted sections of the guides the record links (the first two are fetchecern_opendata_get_records~585 tokens
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, related records, a software-environment summary, the license and a ready citation, plus what a recordcern_opendata_get_validated_runs~588 tokens
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 period such as Run2012B (give exactly one of recid and run_period). Choose the full validation or tcern_opendata_list_files~398 tokens
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. Without index, returns the record's indexes and its regular files; with index, reads only that index andcern_opendata_list_reference~288 tokens
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 polarities and stripping streams and versions, identifier forms, query syntax, licensing, and the CMScern_opendata_search_records~1764 tokens
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, record type, physics category, keyword, collision energy and type, file format, data-taking year, evcern_opendata_search_trigger_paths~703 tokens
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_ paths, output modules and HLTriggerFinalPath, are found by their own names, in the case given. Each
Browse
Related MCP servers
- cern-inspire-mcp-server
Search INSPIRE-HEP papers, authors, experiments, HEPData records; get citation metrics and BibTeX. - Opendata Swiss
opendata.swiss MCP — Switzerland's federal open-data portal (CKAN catalogue). - Jersey Opendata
Jersey Open Data MCP — opendata.gov.je, the official statistics / open-data - Data Denver
DataDenver MCP — Denver open data (opendata-geospatialdenver.hub.arcgis.com, ArcGIS REST API). - Opendata Canada
open.canada.ca MCP — Canada CKAN catalogue. - Maxwell Directory (x402 + MCP)
Local providers worldwide, plus travel and public data. Free search; paid answers via x402. - Data Brussels
Brussels Open Data (opendata.bruxelles.be) — OpenDataSoft MCP. - Data Dc
DataDC MCP — Washington, DC open data (opendata.dc.gov, ArcGIS REST API).
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/cern-opendata-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents