lars20070 avatar

Mathematica Mcp

lars20070/mathematica-mcp

Brings Wolfram Language computation directly into Claude through WolframScript's command-line interface. You get four tools: evaluate arbitrary Wolfram Language code, check WolframScript and Wolfram Engine versions, and query your license type. This is for when you need symbolic math, scientific computing, or any of Wolfram's computational capabilities without leaving your Claude conversation. Requires a local WolframScript installation, which is free for personal use. The evaluate tool takes raw Wolfram Language expressions like Integrate[x*Sin[x], x] and returns results. Installation is straightforward with uvx, no repository cloning needed unless you want to modify the server itself.

GitHub stars
4
tools
4
transport
STDIO
last updated
Feb 16, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

evaluateEvaluates a Wolfram Language script

Evaluates a Wolfram Language script

No parameter schema in public metadata yet.

version_wolframscriptReturns version of `wolframscript`

Returns version of `wolframscript`

No parameter schema in public metadata yet.

version_wolframengineReturns version of Wolfram Engine

Returns version of Wolfram Engine

No parameter schema in public metadata yet.

licensetypeReturns license type of Wolfram Engine

Returns license type of Wolfram Engine

No parameter schema in public metadata yet.

Sponsors

Readme

Mathematica MCP Server

codecov Build Python Version License PyPI version

MCP server that wraps Mathematica's wolframscript command-line interface. It provides tools to evaluate Wolfram Language code and retrieve information about the Wolfram Engine installation.


View the full README on GitHub

Details

Repository
github.com/lars20070/mathematica-mcp
Package
mathematica_mcp
Transport
STDIO
Registry
MCP registry, active