ParticlePhysics MCP Server

by uzerone

Not rated
GitHub

About

Provides seamless access to particle physics data from the Particle Data Group (PDG) for AI assistants and applications.

Details

Author
uzerone
Categories
Database, Other

Setup

Install ParticlePhysics MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/uzerone/ParticlePhysics-MCP-Server

Follow the installation instructions in the repository README, then restart your MCP client.

A Model Context Protocol server that lets Claude Desktop, IDEs, and other MCP clients look up particle properties and decay modes.

Supports natural-language queries (muon plus,pion zero,antiproton,anti up quark), case-insensitive lookup, MC IDs (-13), and returns both human-readable text and a structured JSON payload.

- Features
-
Install
-
Configure your MCP client
-
Tools

- search_particle
-
list_decays

- search_particle— mass (MeV + GeV), charge, spin, color, parity / C / I / G, lifetime or width, MCID, review ID
- list_decays— exclusive / inclusive branching fractions with the source method named
- Natural-language input —muon plus,positive tau,pion zero,kaon minus
- Anti-particle support —antimuon,anti up quark,ubar,u bar,u_bar,u~,antineutron; resolved via MCID negation, no name guessing
- MC ID lookup — query directly with11,-2212, etc.
- Self-conjugate aware —anti photonresolves togamma,anti pi0topi0
- Structured output — every response includes a fenced```jsonblock alongside the human-readable text

git clone https://github.com/uzerone/particlephysics-mcp-server.git cd particlephysics-mcp-server pip install -e .

Add one of the following to your client's MCP config (e.g.claude_desktop_config.json).

Usinguvxfrom the cloned repo(no global install needed):

{ "mcpServers": { "particlephysics": { "command": "uvx", "args": ["--from", "/absolute/path/to/particlephysics-mcp-server", "python", "-m", "particlephysics_mcp_server"] } } }

Using a local virtualenv(afterpip install -e .):

{ "mcpServers": { "particlephysics": { "command": "/absolute/path/to/.venv/bin/python", "args": ["-m", "particlephysics_mcp_server"] } } }

Sample call:search_particle({"query": "muon plus"})

Found 1 particle(s) matching 'muon plus': 1. mu Name: mu+ PDG ID: -13 PDG Review ID: S004/2025 Mass: 105.6583755 MeV (0.1056583755 GeV) Spin (J): 1/2 Charge: 1 Color: singlet Quantum numbers: J=1/2 Lifetime: 2.196981148893498e-06 
json { "query": "muon plus", "count": 1, "particles": [{ "name": "mu+", "mcid": -13, "pdg_review_id": "S004/2025", "mass": {"mev": 105.6583755, "gev": 0.1056583755}, "charge": {"value": 1.0, "fraction": "1"}, "spin": "1/2", "color": {"multiplicity": 1, "label": "singlet"}, "quantum_numbers": {"J": "1/2"}, "lifetime": {"seconds": 2.197e-06, "stable": false, "text": "..."} }] }

Same identifier formats assearch_particle. Triesexclusive_branching_fractionsbranching_fractionsinclusive_branching_fractionsand reports which source it used. Returns an empty decay list withstable=truefor stable particles.

Sample call:list_decays({"particle_id": "tau"})

Decay modes for particle 'tau': 1. tau- --> mu- nubar_mu nu_tau (BR: 17.39 ± 0.04 %) 2. tau- --> e- nubar_e nu_tau (BR: 17.82 ± 0.04 %) … 
json { "particle": {"name": "tau-", "mcid": 15, ...}, "source": "exclusive_branching_fractions", "count": 137, "decays": [{ "description": "tau- --> mu- nubar_mu nu_tau", "branching_ratio_text": "17.39 ± 0.04", "value_text": "17.39E-2", "is_limit": false }, ...] }

Slingshot MCP introduces Slingshot Aerospace’s space data platform in your AI chat—explore satellites, orbits, and Portal insights through Slingshot’s hosted server.

A modular server providing unified access to multiple astronomical datasets, including astroquery services and DESI data sources.

Access data on 261 countries and 13.4 million cities — population, GDP, geography, rankings, and comparisons. Built for Claude, Cursor, and AI agents.

A nutrition analysis platform integrating Canada's Food Guide recipes with Health Canada's official nutrition databases.

Provides astronomical data such as celestial object positions, rise/set times, and visibility information.

Interact with the Hugging Face Dataset Viewer API to browse, filter, and get statistics for datasets.

Access ERDDAP servers worldwide to search, discover, and retrieve oceanographic and environmental scientific datasets.

A Centralized MCP Server for Fetching Data from Many Countries' Govs

Access the Protein Data Bank (PDB) for 3D structures of proteins and nucleic acids, with tools for structural analysis and comparison.

Connect LLMs or AI-chatbots to let them query and interact with official data and statistics from SCB (Sweden Statistics)

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.