Skip to main content
MCP server CX Codex

Axiomize — Claude Code MCP server: models and installation

Axiomize builds versioned scientific models with units, validates them, and exports the result to SBML, CellML, or Modelica.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add axiomize -- uvx axiomize
Open on GitHub

What Axiomize does

Axiomize provides the modeling layer for scientific work. It turns a loosely stated problem into a versioned mathematical model with explicit assumptions, parameters, and units. The model uses a Model IR, receives dimensional and numerical checks, and can be exported to SBML, CellML, or Modelica.

The MCP server runs as axiomize mcp. In Claude Code, add it with claude mcp add axiomize -- uvx axiomize. Axiomize is separate from a numerical-methods library: it defines and checks the model rather than serving as the computation engine. Dimensional validation fails when a model omits required units.

What it helps with

  • turn a research idea into a mathematical model
  • catch dimensional errors in model definitions
  • keep assumptions and parameters in a versioned form
  • export a model to SBML, CellML, or Modelica

Example prompts for the agent

  • Turn this research description into a versioned mathematical model with explicit units.
  • Run dimensional and numerical checks on this model and report the validation results.
  • Export the model to SBML, CellML, and Modelica.

How to install Axiomize

Platform CLI

claude mcp add axiomize -- uvx axiomize

uvx runs the command named after the package; if the README names another one, use uvx --from axiomize <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Axiomize

How do I install Axiomize in Claude Code?

Run claude mcp add axiomize -- uvx axiomize, then use the added Axiomize MCP server in Claude Code.

What does Axiomize do?

It creates versioned scientific models with required units, checks them dimensionally and numerically, and exports them to SBML, CellML, or Modelica.

How is Axiomize different from a numerical-methods library?

Axiomize handles model structure, assumptions, units, versioning, and export through Model IR. Numerical methods are a separate concern.

Similar MCP servers

Everything for Science and research →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor