# SageMath

> Use this tool when you need to perform advanced mathematical computations, computational algebra, or research in mathematics, and require access to extensive mathematical libraries. It solves problems related to mathematical research, education, and development by providing code evaluation and version checking capabilities. The tool accepts mathematical code as input and returns structured results, including execution outputs, errors, and timing, making it ideal for use cases involving complex mathematical operations.

Canonical page: https://skillsregistry.net/skills/galoishllee-sagemath  
JSON: https://api.skillsregistry.net/v1/skills/galoishllee-sagemath

## Description

This server provides local SageMath integration through two core tools: version checking and code evaluation with configurable timeouts. The implementation spawns SageMath processes to execute mathematical computations, writes code to temporary files for execution, and returns structured results including stdout, stderr, exit codes, and execution timing. Built with TypeScript and supporting both HTTP and stdio transports, it includes test clients for lattice operations and mathematical computations, making it useful for mathematical research, computational algebra, and educational applications requiring access to SageMath's extensive mathematical libraries.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/galoishllee-sagemath)
- **Repository:** <https://github.com/galoishlee/mcp-server-sagemath>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "galoishllee-sagemath"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/galoishllee-sagemath` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/galoishllee-sagemath/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
