Skip to main content
Glama

Physics MCP Server

by BlinkZer0
mermaid-and-math.md1.61 kB
--- title: Mermaid & KaTeX Demo kind: howto header_svg: src: "/assets/svg/experiment-orchestrator-hero.svg" static: "/assets/svg/experiment-orchestrator-hero-static.svg" title: "Visualizing Flows & Equations" animate: true theme_variant: "auto" reduced_motion: "auto" --- # Mermaid & KaTeX Demo This page verifies that diagramming and math rendering work end-to-end. Use it as a smoke test after enabling Mermaid and KaTeX in your docs stack. ## Mermaid Flow ```mermaid graph LR subgraph Collaboration A[Agent A] -->|coordinates| B(Orchestrator) B --> C{Distribute Tasks} C -->|Phase 7| D[CAS Worker] C -->|Phase 8| E[Experiment Runner] end E -->|Measurements| F[(Shared Dataset)] D -->|Models| F F -->|Insights| G>Reporting] ``` If your static generator cannot inline Mermaid automatically, pre-render to SVG during build time to keep page loads fast. ## KaTeX Block Math ```latex $$ \Phi(t) = \int_{0}^{t} \Big(\mathbf{E}(\tau) \cdot \mathbf{J}(\tau)\Big)\,d\tau, \qquad \frac{d}{dt}\left(\nabla \times \mathbf{B}\right) = \mu_0 \mathbf{J} + \mu_0\varepsilon_0 \frac{\partial \mathbf{E}}{\partial t} $$ ``` ## Inline Math When referencing inline expressions, wrap them in single dollar signs like `$E=mc^2$`. For named quantities, prefer `\mathrm{}` for roman type: `$\mathrm{Re}(z)$`. ## Testing Checklist 1. Page renders without blocking scripts. 2. Mermaid diagram gets hydrated/converted to SVG. 3. KaTeX outputs accessible markup (`role="img"` + hidden MathML fallback). 4. Reduced-motion still applies to any animated headers.

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