Provides a local SageMath service based on the Model Context Protocol (MCP) for executing mathematical scripts and querying version information.
Sponsored
The SageMath MCP Server offers a local interface to the powerful SageMath open-source mathematics system. It enables developers to execute SageMath scripts and retrieve version details programmatically through a standardized Model Context Protocol. Designed for flexibility, it supports both STDIO and HTTP transport modes, features robust error handling for SageMath subprocesses, and allows for configurable SageMath executable paths. This server simplifies integrating SageMath's vast computational capabilities into other applications and workflows.
主な機能
01Stateless HTTP sessions to prevent repeated initialization errors
02Reliable subprocess encapsulation for SageMath with structured error returns
032 GitHub stars
04Dual transport modes (STDIO and HTTP)
05Configurable SageMath executable path via source or environment variables
ユースケース
01Querying the locally installed SageMath version and availability
02Programmatically executing SageMath scripts and retrieving output
03Integrating SageMath's computational power into other applications or services