# FAQ
<p align="center">
<img src="assets/header.svg" width="960" alt="Physics MCP banner" />
</p>
[Home](../README.md) · [Architecture](Architecture.md) · [Configuration](Configuration.md) · Tools: [CAS](Tools/CAS.md) · [Plot](Tools/Plot.md) · [NLI](Tools/NLI.md) · FAQ
- Why isn’t the header animating?
- Some viewers (and Git hosting) sanitize animations. Open the file locally or view in an environment that supports inline SVG animation.
- Do I need internet for NLI?
- No. NLI targets a local LM endpoint (e.g., LM Studio). Set `LM_BASE_URL` to your local server.
- Where are the tool schemas?
- CAS: `packages/tools-cas/src/schema.ts`
- Plot: `packages/tools-plot/src/schema.ts`
- NLI: `packages/tools-nli/src/schema.ts`
- Is there a quick test?
- Yes: `pnpm run test:install` (runs a few end-to-end calls).
- Can I add more tools?
- Absolutely. Follow the pattern in the tool packages and register them in the server.
Sardonic aside: our commits observe gauge symmetry—violations are purely a choice of documentation gauge.
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