1. Conduid
  2. Science
  3. Sagemath MCP
MCP server · Science

Sagemath MCP

Stateful SageMath MCP server: 40 tools for symbolic math, algebra, number theory, graphs, plotting and claim verification. A persistent Sage session per client, an AST policy in front of it, and a hardened container as the real boundary.

39Low

Scored a month ago · breakdown

About Sagemath MCP

Sagemath MCP is an MCP server published by XBP-Europe in the Science category: stateful SageMath MCP server: 40 tools for symbolic math, algebra, number theory, graphs, plotting and claim verification. A persistent Sage session per client, an AST policy in front of it, and a hardened container as the real boundary.

The repository has 18 stars and 1 forks, with the last commit 5 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/XBP-Europe/sagemath-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Sagemath MCP

Powered by Claude · Grounded in docs

I know everything about Sagemath MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Releases

v0.9.5v0.9.5 · 13 Oct 2026The distribution release. Installing from the official MCP registry now gives a working server: the entry used to install the package without Sage, so every evaluation failed. The registry also lists the signed container image, and the…
v0.9.4v0.9.4 · 10 Oct 2026The conda-forge release. 0.9.3 reached conda-forge but could not start a worker on conda-forge's own `sage`; this release can, and documents the conda install. It also type-checks the package with mypy, adds Ruff's Bandit rules to lint,…
v0.9.3v0.9.3 · 5 Oct 2026A maintenance release. Moves the base runtime to SageMath 10.10 (GA) with its security artifacts regenerated and reviewed, the passagemath pin to the fixed 10.8.12, and a full dependency-lock refresh. No change to the tool surface or…
v0.9.2v0.9.2 · 28 Sep 2026A security patch for 0.9.1 and every earlier release. Two critical sandbox escapes let caller code run arbitrary commands as the worker user through `evaluate_sage` and the specialized tools (REVIEW_ACTIONS 101, 102). Upgrade from any…
v0.9.1v0.9.1 · 24 Sep 2026A security patch for 0.9.0. 0.9.0 introduced workspace minting for clients on the 2026-07-28 protocol, and minted under a scope the client could choose. Upgrading needs no change on the client side. Security Minting a workspace on the…
Questions

About Sagemath MCP

How do I install Sagemath MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sagemath MCP safe to use with an AI agent?

Its trust score is 39 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sagemath MCP still maintained?

Yes — the latest release is v0.9.5 (13 Oct 2026), and the last commit was 5 days ago. The repository has 18 stars and 1 open issues.