Skip to main content
Glama
consigcody94

Pythia MCP

by consigcody94

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LILITH_DIRYesThe path to the Lilith library directory.
PYTHON_CMDYesThe command used to execute Python (e.g., python or python3).python3

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
compute_likelihoodB

Compute the Higgs likelihood (-2 log L) for a given set of reduced couplings or signal strengths. This is the primary analysis function that compares theoretical predictions against LHC experimental data.

compute_sm_likelihoodB

Compute the Standard Model likelihood as a reference point. Returns -2 log L for SM couplings (all C = 1).

compute_pvalueC

Compute the p-value for a given model compared to the Standard Model or best-fit point.

scan_2dC

Perform a 2D parameter scan (e.g., CV-CF plane) and return likelihood values for contour plotting.

scan_1dC

Perform a 1D parameter scan and return likelihood profile.

list_experimental_dataB

List available experimental datasets in the Lilith database, organized by experiment and run period.

get_dataset_infoB

Get detailed information about a specific experimental dataset including best-fit values, uncertainties, and correlations.

search_hepdataC

Search HEPData repository for new Higgs measurement data from ATLAS and CMS.

fetch_hepdata_recordB

Fetch detailed data from a specific HEPData record by its INSPIRE ID or record number.

update_databaseC

Check for and optionally download new experimental data from HEPData to update the local Lilith database.

get_sm_predictionsB

Get Standard Model predictions for Higgs cross sections and branching ratios at specified mass and energy.

convert_to_signal_strengthC

Convert reduced couplings to signal strength values for all production and decay modes.

get_version_infoB

Get version information for Lilith library and experimental database.

validate_inputA

Validate XML input format for Lilith without running the full calculation.

analyze_2hdmC

Analyze Two-Higgs-Doublet Model (2HDM) parameters in terms of Higgs couplings. Supports Type-I, Type-II, Lepton-specific, and Flipped variants.

analyze_singlet_extensionC

Analyze Higgs singlet extension model with mixing between SM Higgs and singlet.

search_cern_opendataC

Search the CERN Open Data portal for Higgs-related datasets, analysis code, and documentation.

get_cern_opendata_recordA

Retrieve detailed metadata for a specific CERN Open Data record by its record ID.

list_cern_opendata_filesB

List files available for download from a specific CERN Open Data record.

get_latest_higgs_dataC

Fetch the latest Higgs boson measurement data from both HEPData and CERN Open Data portals. Returns recent signal strength measurements, coupling measurements, and analysis results.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
latest.listExperimental data list: latest.list
latestRun2.listExperimental data list: latestRun2.list
finalRun1.listExperimental data list: finalRun1.list
Database VersionCurrent Lilith library and database version information

TDQS

B3.4/5.0

Scored across 20 tools

Disambiguation4/5

Most tools have distinct purposes, with clear separation between data retrieval (e.g., fetch_hepdata_record, get_cern_opendata_record), analysis (e.g., compute_likelihood, scan_1d), and utility functions (e.g., validate_input, update_database). However, some overlap exists between list_experimental_data and search_hepdata/search_cern_opendata, which could cause minor confusion in selection.

Naming Consistency5/5

Tool names follow a highly consistent verb_noun pattern throughout, such as analyze_2hdm, compute_likelihood, fetch_hepdata_record, and scan_1d. All tools use snake_case with clear, descriptive verbs, making the naming predictable and easy to understand.

Tool Count4/5

With 20 tools, the count is slightly high but reasonable for a specialized Higgs physics analysis server. It covers a broad range of operations from data access to statistical analysis, though it might feel heavy for general use. The tools are well-scoped within the domain, with each serving a specific function.

Completeness5/5

The tool set provides comprehensive coverage for Higgs model analysis, including data fetching (from HEPData and CERN Open Data), likelihood computation, parameter scanning, model validation, and database management. It supports full CRUD-like operations for experimental data and analysis workflows, with no obvious gaps that would hinder agent performance.

Maintenance

ActivityInactive
ResponsivenessNo issues