atlasopenmagic-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@atlasopenmagic-mcplist available releases"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
atlasopenmagic-mcp
MCP Server for ATLAS Open Data metadata and file retrieval.
This server wraps the atlasopenmagic Python library as an MCP (Model Context Protocol) server, allowing LLMs to discover, query, and retrieve ATLAS Open Data datasets.
Architecture
LLM <--MCP/stdio--> atlasopenmagic-mcp serve <--HTTPS--> ATLAS Open Data API
(atlasopenmagic-api.app.cern.ch)No authentication is required — all ATLAS Open Data is publicly accessible.
Related MCP server: CERN GitLab MCP Server
Installation
pip install atlasopenmagic-mcpOr with pixi:
pixi installUsage
As an MCP server
atlasopenmagic-mcp serveClaude Desktop configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"atlas-open-data": {
"command": "atlasopenmagic-mcp",
"args": ["serve"]
}
}
}Available Tools
Tool | Description |
| List all available data releases |
| Set the active release for subsequent queries |
| Get the currently active release |
| List dataset numbers (DSIDs) in the current release |
| List available event skims |
| List physics keywords used in the release |
| List available metadata fields |
| Get metadata for a dataset (no file lists) |
| Get complete dataset info including file URLs |
| Search datasets by metadata field values |
| Get file URLs with skim and protocol options |
| Get MC weight metadata for a dataset |
| Get weights for all datasets in a release |
Available Resources
URI | Description |
| Quick reference for ATLAS Open Data concepts |
| Complete metadata fields reference |
Development
# Run tests
pixi run test
# Run linting
pixi run lint
# Run all checks
pixi run check-allKeeping in sync with atlasopenmagic
This server depends on atlasopenmagic as a pip dependency. When the upstream library is updated:
Non-breaking changes (new fields, new releases): work automatically — the MCP tools call through to
atlasopenmagicfunctions, so new data surfaces without any changes here.New functions: add a new tool module or extend an existing one, register it in
server.py.Breaking changes (renamed/removed functions, changed signatures): update the affected tool modules to match the new API, then bump the version pin in
pyproject.toml.
To bump the dependency:
# In pyproject.toml, update:
# "atlasopenmagic>=1.9" → "atlasopenmagic>=1.10"License
Apache-2.0
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceAn MCP server providing access to XRootD file systems, allowing LLMs to browse directories, read file metadata, and access contents via the root:// protocol. It supports advanced features like campaign discovery, file searching, and ROOT file analysis for scientific data management.Last updated181MIT
- AlicenseAqualityAmaintenanceAn MCP server that connects LLMs to CERN GitLab to discover and analyze High Energy Physics code, documentation, and analysis examples. It provides 14 tools for repository browsing, dependency parsing, and CI/CD configuration analysis.Last updated154AGPL 3.0
- Alicense-qualityCmaintenanceAn MCP server that allows ATLAS physicists to query the ATLAS Metadata Interface (AMI) and PMG cross-section database for MC sample discovery and metadata retrieval. It enables users to look up cross-sections, dataset provenance, and validate sample classifications using natural language commands.Last updated2Apache 2.0
- Alicense-qualityBmaintenanceAn MCP server that exposes Rucio distributed data management operations as tools for LLMs. Designed for ATLAS physicists working with grid data on analysis facilities, but usable with any Rucio instance.Last updated5Apache 2.0
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/atlas-outreach-data-tools/atlasopenmagic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server