mcpField
M
mcp-maxima

mcp-maxima

Local
github.com/toms74209200Science & Education3Updated 15w ago

About mcp-maxima

mcp-maxima is an MCP server for Maxima, a computer algebra system. It is intended for MCP clients that need to access Maxima through a server launched with Deno or Node.js, or run it from a Docker image.

Key features

  1. 01Maxima integration
  2. 02Deno and Node.js support
  3. 03Docker image available
  4. 04stdio server configuration

Use cases

  1. 01Connect an MCP client to Maxima
  2. 02Run the server through Deno
  3. 03Launch the server with Docker

MCP support

It provides an MCP server interface to Maxima and can be configured for MCP clients using stdio.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

mcp-maxima

GitHub JSR Docker Hub GitHub tag (with filter)

Model Context Protocol(MCP) server of Maxima.

Requirements

This software requires follows.

  • Maxima
  • Deno 2.0.0 or later (or Node.js 24 or later)

Usage

JSR package

To use it from Deno, you need the subprocess permission.

deno run --allow-run jsr:@toms/mcp-maxima

To use it from MCP client, you need to set up the server configuration bellow.

For Visual Studio Code:

mcp.json

{
  "servers": {
    "maxima-mcp": {
      "type": "stdio",
      "command": "deno",
      "args": [
        "run",
        "--allow-run",
        "jsr:@toms/mcp-maxima"
      ]
    }
  }
}
Docker image

To use it from Docker, you can pull the image from Docker Hub.

https://hub.docker.com/r/motomotomato/mcp-maxima

docker pull motomotomato/mcp-maxima
docker run -i --rm motomotomato/mcp-maxima

mcp.json

{
  "servers": {
    "maxima-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "motomotomato/mcp-maxima"
      ]
    }
  }
}

Development

License

MIT License

Author

toms74209200

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.