MCP Calculate Server

by 611711Dark
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Utilized as the server framework to expose SymPy's mathematical computation capabilities through an API accessible via the MCP protocol.

  • Offers matrix operations including inversion and eigenvalue/eigenvector calculations through SymPy's Matrix implementation.

  • Provides access to SymPy's symbolic computation capabilities including basic operations, algebraic manipulations, calculus, equation solving, matrix operations, series expansion, and special functions.

MCP 계산 서버

MCP 프로토콜과 SymPy 라이브러리를 기반으로 하는 수학적 계산 서비스로, 강력한 기호 계산 기능을 제공합니다.

주요 특징

  • 기본 연산 : 덧셈, 뺄셈, 곱셈, 나눗셈, 지수
  • 대수 연산 : 표현식 확장, 인수분해, 단순화
  • 미적분학 : 미분, 적분(정부적분/부정부적분), 극한 계산
  • 방정식 풀기 : 대수 방정식, 방정식계
  • 행렬 연산 : 행렬 역행렬, 고유값/고유벡터 계산
  • 급수 전개 : 테일러 급수 전개
  • 특수 함수 : 삼각 함수, 대수 함수, 지수 함수

사용 예

지엑스피1

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 Calculate Server를 자동으로 설치하려면:

npx -y @smithery/cli install @611711Dark/mcp_sympy_calculate_server --client claude

로컬 설치

  1. 복제 저장소:
    git clone https://github.com/611711Dark/mcp-calculate-server.git cd mcp-calculate-server
  2. 가상 환경을 생성하고 종속성을 설치합니다.
    uv venv source .venv/bin/activate uv pip install -e .
  3. 구성:
    "calculate_expression1": { "isActive": false, "command": "uv", "args": [ "run", "--directory", "/path/to/mcp_calculate_server", "server.py" ], }

API 사용

MCP 프로토콜을 통해 수학 표현식 문자열을 전달하여 calculate_expression 도구를 호출하고 계산 결과를 반환합니다.

종속성

  • mcp>=1.5.0
  • 심피>=1.13.3
  • 패스트API>=0.95.0
  • 유비콘>=0.21.0

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 라이선스 파일을 참조하세요.

중국어판 본

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

MCP 프로토콜을 통해 기본 산술, 대수, 미적분, 방정식 풀이, 행렬 연산 등의 기호 계산을 수행할 수 있는 수학적 계산 서비스입니다.

  1. Key Features
    1. Usage Examples
      1. Installation
        1. Installing via Smithery
        2. Local Installation
      2. API Usage
        1. Dependencies
          1. License
            ID: 4ls84tw6lt