Package Reference

Auto-generated reference documentation for all public modules in root_mcp.

ROOT-MCP follows a three-tier package layout:

Package

Purpose

root_mcp.common

Shared utilities — caching, error types, ROOT availability probe

root_mcp.core

Pure-Python core: file I/O, TTree readers, basic statistics, core MCP tools

root_mcp.extended

Full analysis: histograms, fitting, kinematics, correlations, plotting, native ROOT execution

root_mcp.config

Configuration models (Pydantic) and load_config helpers

root_mcp.server

ROOTMCPServer and main() entry point