Noether Physics MCP server
io.github.Ranshiv/noether-physics·v0.1.2·1 starsPhysics assistant: checked equations, live simulations, claims verified against arXiv papers
1 stars27 downloads/wk
Reviews
Write oneNobody has reviewed Noether Physics yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Noether Physics tools (15, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
audit_referencesResolve every reference of a stored paper and report the problems.
check_equationParse an equation and check it dimensionally.
corpus_statusList the papers currently ingested, with counts and sizes.
explain_conceptExplain a physics concept, with an everyday analogy, checked equations, a recomputed worked example, and a live simulation.
gather_evidenceRetrieve citable passages for a question. **Call this before answering.**
ingest_paperFetch a paper's LaTeX source and add it to the corpus.
list_conceptsList the physics concepts the explainer knows, with their simulations.
list_equationsList a paper's equations, numbered as the authors numbered them.
list_simulationsList every simulation model, with its parameters, defaults and bounds.
mainrun_equationwrite actionEvaluate an equation numerically at the given values.
run_simulationwrite actionRun a named physics simulation and return the full time series.
search_arxivSearch arXiv. Query uses arXiv syntax, e.g. 'cat:quant-ph AND ti:Rabi'.
search_corpusSearch inside ingested papers, returning passages with their spans.
submit_answerwrite actionSubmit drafted claims for verification, and record what survives.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan59 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 39 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Noether Physics compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,243 servers
- Tools
- 15
- the typical server has 7
- Tools that change things
- 20%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,706 servers
- Downloads a week
- 27
- more than 14% of 12,306 servers with a package
What its tools let an agent do: 12 read · 1 change · 2 run or deploy
Install Noether Physics in Claude Code, Cursor or VS Code
claude mcp add noether-physics -- uvx noether-physics
What the publisher says
From the Noether Physics repository's README, as published. We do not edit it. Read it on GitHub
NOETHER
<!-- mcp-name: io.github.Ranshiv/noether-physics -->
A physics research assistant that shows its work.
Explains physics concepts with everyday analogies, dimension-checked equations, worked examples it recomputes, and simulations it actually runs. Answers questions from real arXiv papers with every sentence anchored to a verbatim span. Audits your own draft's bibliography for references that don't exist.
pip install noether-physics
noether explain decoherenceOn 0.1.0 or 0.1.1? Upgrade. Those releases confirm fabricated references — the
specific failure this tool exists to prevent. See CHANGELOG.md.
Read this before you trust it
This is a research-integrity tool, so its limits matter more than its features.
The verification gate checks that a quote is real. It does not check that the quote supports the claim. A claim can contradict its own citation and still pass. Demonstrated during development: a claim asserting "the experiment detected a nonzero neutron EDM at five sigma" was accepted while citing a passage reporting dn = 0.0 ± 1.1 × 10⁻²⁶ e·cm — a null result. The quote was genuine, so the gate let it through. Closing that gap needs entailment checking, which needs a language model, and keeping the model outside the verifier is what makes the other guarantees meaningful. So every answer this tool emits ends by saying so, and you should read the quotes.**
The reference resolver is now measured in both directions. It resolves 86.5% of real references and was fooled by 0 of 8 deliberately fabricated ones. That second number did not exist until a labelled benchmark was built for it — and the first run of that benchmark caught the resolver confirming 80% of fabrications, some at 0.95 confidence. Three defects were found and fixed. Eight fabrications is still a small sample: 0% means "fooled by none of eight", not "cannot be fooled".
It is small. 58 papers in the test corpus, 8 concepts in the explanation library, quantum coverage limited to two-level systems and one cavity mode. No PDF fallback, so roughly 9% of quant-ph papers (measured: 5 of 55) cannot be ingested at all.
docs/DEFERRED.md is the full account — every gap, with the measurement behind it. It is the honest document; this README is the summary.
Why it exists
2026 audits found a 17% phantom-citation rate in AI-assisted survey papers — references resolving to no digital object — and roughly 146,900 AI-generated fake citations across 2.5M papers in 2025. arXiv now bans authors who submit hallucinated references.
Physics has a structural advantage nobody exploits: arXiv distributes the actual LaTeX source. Equations arrive with their \labels, citations with their \cite keys, sections with their real structure — read, not guessed. Tools in other fields OCR PDFs because their domains have no source. Physics does.
What it does
Explains. Curated prose, not generated — then machine-checked. Every equation is parsed and dimension-checked; every worked example is recomputed and compared against its stored answer, so a typo in the library fails CI rather than teaching you a wrong number.
noether explain decoherence # analogy, maths, worked example, live simulation
noether concepts # what the library coversSimulates. Six models — pendulum, damped/driven oscillator, projectile with drag (SciPy); Rabi, decoherence, Jaynes-Cummings (QuTiP). Every run halves the step size and reports the drift, and where a closed form exists the numerics are compared against it automatically.
noether simulate rabi --params "detuning=6.28" --bloch
noether modelsChecks equations. Undeclared symbols return unknown, never a guess — h is Planck's constant or a height, T a period or a temperature. unknown is not a pass.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Noether Physics: common questions
- Is Noether Physics MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Noether Physics safety report
- How do I install Noether Physics?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Noether Physics need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Noether Physics maintained?
- The last commit was 60 days ago (2026-09-06). The latest release is v0.1.2.
- What can I use instead of Noether Physics?
- Servers from other publishers that do the same job: Front-End Checklist MCP server.
- How does Noether Physics compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,243 servers); tools 15 (the typical server has 7); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Noether Physics
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA