mcp-maxima
@toms74209200
About mcp-maxima
Model Context Protocol(MCP) server of Maxima.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-maxima": {
"command": "deno",
"args": [
"run",
"--allow-run",
"jsr:@toms/mcp-maxima"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-maxima?
mcp-maxima is an MCP server that integrates the Maxima computer algebra system with Model Context Protocol clients. It allows developers and AI assistants to perform symbolic and numeric mathematical computations through standardized MCP requests.
How to use mcp-maxima?
Ensure Maxima and Deno 2.0 or later are installed. Run deno run --allow-run jsr:@toms/mcp-maxima from the terminal. For MCP clients (e.g., VS Code), configure a stdio server in mcp.json with command: "deno" and args: ["run", "--allow-run", "jsr:@toms/mcp-maxima"].
Key features of mcp-maxima
- Provides Maxima computations via MCP protocol
- Uses stdio transport for easy client integration
- Requires only Deno and Maxima as dependencies
- Runs Maxima as a subprocess with explicit permission
- Built on official TypeScript MCP SDK and Zod
Use cases of mcp-maxima
- Perform symbolic algebra, calculus, and equation solving through AI chat interfaces
- Integrate Maxima’s mathematical engine into IDE extensions and development tools
- Automate mathematical problem solving in MCP‑based workflows
FAQ from mcp-maxima
What are the system requirements for mcp-maxima?
Deno 2.0 or later and Maxima must be installed on the system.
How do I start the mcp-maxima server?
Run deno run --allow-run jsr:@toms/mcp-maxima from the terminal.
Which transport does mcp-maxima use?
It uses the stdio transport. Configure the server in your MCP client with the command and args shown in the README.
What license is mcp-maxima distributed under?
It is distributed under the MIT License.

Comments