mcp_calculate_server

mcp_calculate_server

0

The MCP Calculate Server is a service for executing mathematical calculations via the MCP protocol using the SymPy library. It supports a variety of features including algebraic operations, calculus, and matrix operations. The server is designed for symbolic computation, making it suitable for complex mathematical tasks.

MCP Calculate Server

A mathematical calculation service based on MCP protocol and SymPy library, providing powerful symbolic computation capabilities.

Key Features

  • Basic Operations: Addition, subtraction, multiplication, division, exponentiation
  • Algebraic Operations: Expression expansion, factorization, simplification
  • Calculus: Differentiation, integration (definite/indefinite), limit calculation
  • Equation Solving: Algebraic equations, systems of equations
  • Matrix Operations: Matrix inversion, eigenvalues/eigenvectors calculation
  • Series Expansion: Taylor series expansion
  • Special Functions: Trigonometric, logarithmic, exponential functions

Installation

Installing via Smithery

To install Calculate Server for Claude Desktop automatically via Smithery:

Local Installation

  1. Clone repository
  2. Create virtual environment and install dependencies
  3. Configuration

API Usage

Call calculate_expression tool via MCP protocol by passing mathematical expression string, returns computation result.

Dependencies

  • mcp>=1.5.0
  • sympy>=1.13.3
  • fastapi>=0.95.0
  • uvicorn>=0.21.0

License

This project is licensed under MIT License.