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
- Clone repository
- Create virtual environment and install dependencies
- 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.