Best Wolfram Mathematica MCP Servers
Mathematica is a technical computing system spanning most areas of technical computing—including neural networks, machine learning, image processing, geometry, data science, visualizations, and others. The system is used in many technical, scientific, engineering, mathematical, and computing fields.
Why this server?
Evaluates Wolfram Mathematica code headlessly through wolframscript (-code / -file) and Export[], returning results as structured JSON, plus a searchable catalog of Mathematica functions and usage (77 categories, 2458 entries).
AlicenseBqualityBmaintenanceGives AI agents a searchable catalog of over 15,000 documented tools, commands and functions across fourteen engineering and design applications, plus headless automation adapters that run the installed software in batch/script mode and return structured JSON. Also provides a timezone-aware time tool and an optional live documentation search, with local-only networking and an internet-tools kill switch by default.31MITWhy this server?
Drives a licensed local Wolfram Mathematica kernel and notebook frontend to perform real symbolic/numeric computation, generate genuine executable .nb notebooks, and export native PNG/PDF/CSV/XLSX artifacts, with independent re-computation for verification and whitelisted delivery.
AlicenseBqualityBmaintenanceEnables AI agents to perform real Wolfram Language computation, create and edit native .nb notebooks and figures, export data, and independently verify results through a stdio MCP interface.11MITWhy this server?
Provides tools for creating sessions, executing Wolfram Language code, and managing session resources within a Mathematica kernel, enabling secure, session-based interaction with Wolfram Language.
FlicenseAqualityDmaintenanceAllows LLMs to execute Wolfram Language code in a secure, session-based environment by providing an interface to interact with a Wolfram Mathematica kernel.34-Why this server?
Integrates with Wolfram Mathematica to perform advanced mathematical operations including integration, differentiation, linear algebra, and arbitrary code execution.
AlicenseNot gradedqualityDmaintenanceEnables mathematical computation via Wolfram Language/Mathematica integration, supporting calculations, equation solving, calculus, matrix operations, and symbolic mathematics.13MITWhy this server?
Provides a backend for scientific computing using Wolfram Mathematica, supporting symbolic, numeric, plotting, and image/audio output.
AlicenseNot gradedqualityDmaintenanceMCP server for scientific computing with multiple backends (Mathematica, Octave, Python, R, SageMath, etc.) enabling mathematical computation and visualization through AI coding assistants.23 PyPI4-