Occam
Occam is an MCP server that discovers mathematical equations from numerical data. Give it measurements, get back governing equations — ranked by the tradeoff between simplicity and accuracy.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add occam/occam
# Browse available tools
npx -y smithery tool list occam/occam
# Get full schema for a tool
npx -y smithery tool get occam/occam feature.request
# Call a tool
npx -y smithery tool call occam/occam feature.request '{}'Direct MCP Connection
Endpoint: https://occam--occam.run.tools
Optional config:
timeout(query) — Default wall clock timeout in seconds for PySR jobs. Overrides the server default of 60s. Max 60.max_complexity(query) — Default maximum expression tree size for PySR. Overrides the server default of 20. Max 25.
Tools (3)
feature.request— Request a feature that Occam doesn't support yet.sindy.run— Sparse Identification of Nonlinear Dynamics (SINDy).pysr.run— Evolutionary Symbolic Regression (PySR).
# Get full input/output schema for a tool
npx -y smithery tool get occam/occam Resources
occam://privacy-policy— Occam's data handling policy. Describes what is logged, what is not stored, and permitted use of results.occam://citation-info— Citation information for Occam and the methods it uses (SINDy, PySINDy, PySR). Includes BibTeX entries.
Prompts (2)
getting_started— Guide for choosing between SINDy and PySR based on your data and goals.supported_operators— List of operators available for PySR evolutionary search.