Skip to main content
Glama

Physics MCP Server

by BlinkZer0
AllTools.md7.82 kB
--- title: Physics MCP Complete Tool Catalog kind: reference header_svg: src: "/assets/svg/tool-all-hero.svg" static: "/assets/svg/tool-all-hero-static.svg" title: "Physics MCP Complete Tool Catalog" animate: true theme_variant: "auto" reduced_motion: "auto" --- {% assign header_svg = page.header_svg %} {% include header-svg.html %} # Physics MCP Complete Tool Catalog **Current server version: 2.0** - All 17 tools are available through the Physics MCP Server and can be orchestrated individually or chained together in complex workflows using the experiment orchestrator. ## 🔢 Core Mathematics & Computation (4 tools) ### 1. [Computer Algebra System (CAS)](CAS.md) **Tool name:** `cas` **Purpose:** Symbolic mathematics, equation solving, calculus operations **Capabilities:** Evaluate expressions, differentiate, integrate, solve equations and ODEs, propagate uncertainty **Best for:** Algebraic manipulations, symbolic calculations, mathematical derivations ### 2. [Graphing Calculator](GraphingCalculator.md) **Tool name:** `graphing_calculator` **Purpose:** Interactive plotting and mathematical visualization **Capabilities:** Multi-series plotting, parametric curves, implicit functions, animations, matrix operations, statistics **Best for:** Student exploration, interactive demonstrations, mathematical visualization ### 3. [Units Converter](Units.md) **Tool name:** `units_convert` **Purpose:** Unit conversions and dimensional analysis **Capabilities:** Convert between SI, imperial, and physics-specific units with Pint registry **Best for:** Unit consistency, dimensional analysis, physics calculations ### 4. [Physical Constants](Constants.md) **Tool name:** `constants_get` **Purpose:** Access to fundamental physical constants **Capabilities:** CODATA constants, astrophysical constants, uncertainties, proper units **Best for:** Problem setup, constant lookup, precision calculations ## 📊 Visualization & Analysis (4 tools) ### 5. [Plot Generator](Plot.md) **Tool name:** `plot` **Purpose:** Advanced scientific plotting and visualization **Capabilities:** 2D/3D plots, vector fields, phase portraits, animations, interactive plots **Best for:** Publication-quality figures, complex visualizations, scientific plots ### 6. [Statistical Mechanics](StatMech.md) **Tool name:** `statmech_partition` **Purpose:** Thermodynamic calculations and partition functions **Capabilities:** Calculate partition functions, thermodynamic quantities from energy levels **Best for:** Statistical mechanics courses, thermodynamic analysis ### 7. [Quantum Tools](Quantum.md) **Tool name:** `quantum` **Purpose:** Quantum mechanics calculations and visualization **Capabilities:** Bloch sphere visualization, commutators, matrix representations, quantum state analysis **Best for:** Quantum mechanics courses, quantum computing, quantum state visualization ### 8. [Tensor Algebra](Tensor.md) **Tool name:** `tensor_algebra` **Purpose:** General relativity and tensor mathematics **Capabilities:** Christoffel symbols, curvature tensors, geodesics, metric tensor operations **Best for:** General relativity, advanced mathematics, tensor calculus ## 🔬 Data & Experimentation (4 tools) ### 9. [Data Processing](Data.md) **Tool name:** `data` **Purpose:** Scientific data import/export and signal processing **Capabilities:** HDF5/FITS/ROOT import/export, FFT analysis, filtering, spectrograms, wavelets **Best for:** Experimental data analysis, signal processing, data format conversion ### 10. [External APIs](ExternalAPIs.md) **Tool name:** `api_tools` **Purpose:** Access to scientific databases and repositories **Capabilities:** arXiv papers, CERN data, NASA datasets, NIST constants, literature search **Best for:** Research, literature reviews, data acquisition, current events ### 11. [Export & Publishing](Export.md) **Tool name:** `export_tool` **Purpose:** Publish and share research results **Capabilities:** LaTeX reports, GitHub repos, Zenodo datasets, Jupyter notebooks, VR/AR formats **Best for:** Publication, sharing results, creating reports, collaborative work ### 12. [Acceleration Detection](CAS.md#accel_caps) **Tool name:** `accel_caps` **Purpose:** Hardware acceleration capabilities **Capabilities:** Report GPU capabilities, acceleration modes, device information **Best for:** Performance optimization, hardware utilization ## 🤖 AI & Advanced Tools (5 tools) ### 13. [Natural Language Interface](NLI.md) **Tool name:** `nli_parse` **Purpose:** Convert natural language to tool commands **Capabilities:** Parse physics requests, generate structured tool calls, intent recognition **Best for:** Voice commands, natural interaction, accessibility ### 14. [Machine Learning & AI](ML.md) **Tool name:** `ml_ai_augmentation` **Purpose:** AI-powered physics analysis and pattern recognition **Capabilities:** Symbolic regression, physics-informed neural networks, pattern recognition, derivation explanation **Best for:** Data mining, equation discovery, advanced analysis, AI-assisted learning ### 15. [Distributed Computing](Distributed.md) **Tool name:** `distributed_collaboration` **Purpose:** Collaborative computing and remote job execution **Capabilities:** Remote job submission, session sharing, lab notebook, artifact versioning **Best for:** Large-scale computations, collaboration, research workflows ### 16. [Experiment Orchestrator](Orchestrator.md) **Tool name:** `experiment_orchestrator` **Purpose:** Chain multiple tools into complex workflows **Capabilities:** DAG definition, validation, execution, publication, workflow automation **Best for:** Complex experiments, reproducible research, automated workflows ### 17. [Report Generator](Report.md) **Tool name:** `report_generate` **Purpose:** Generate comprehensive session reports **Capabilities:** Markdown reports, artifact summaries, session documentation **Best for:** Documentation, session summaries, progress tracking ## 🚀 Getting Started with the Tools ### For Educators 1. **Start Simple**: Begin with [Graphing Calculator](GraphingCalculator.md) for basic plotting 2. **Add Math**: Use [CAS](CAS.md) for symbolic calculations 3. **Get Constants**: Access [Physical Constants](Constants.md) for problem setup 4. **Create Visuals**: Use [Plot Generator](Plot.md) for publication-quality figures ### For Students 1. **Learn Basics**: Start with [Graphing Calculator](GraphingCalculator.md) and [CAS](CAS.md) 2. **Explore Physics**: Try [Quantum Tools](Quantum.md) and [Statistical Mechanics](StatMech.md) 3. **Analyze Data**: Use [Data Processing](Data.md) for lab work 4. **Share Results**: Use [Export Tools](Export.md) for assignments ### For Researchers 1. **Complex Workflows**: Use [Experiment Orchestrator](Orchestrator.md) for multi-step analyses 2. **Collaboration**: Leverage [Distributed Computing](Distributed.md) for team projects 3. **AI Analysis**: Apply [Machine Learning](ML.md) for pattern recognition 4. **Publication**: Use [Export Tools](Export.md) for papers and reports ## 🔗 Tool Integration All tools are designed to work together seamlessly: - **Data flows** between tools automatically - **Artifacts** are shared and versioned - **Workflows** can be saved and reproduced - **Results** can be exported in multiple formats ## 📚 Documentation Each tool has detailed documentation with: - **Usage examples** for common tasks - **Parameter specifications** for advanced use - **Integration patterns** with other tools - **Educational applications** for classroom use --- *This catalog is maintained by the Physics MCP community. Have suggestions or found an issue? [Let us know](https://github.com/your-repo/Phys-MCP/discussions)!*

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/BlinkZer0/Phys-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server