数学计算服务

一个基于Python的模型上下文协议(MCP)服务器,提供从基础算术到符号数学的高级数学计算能力。

  • by James-Leslie
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 James-Leslie/mcp-servers

使用说明

计算器MCP服务器

基于Python 模型上下文协议(MCP) 提供数学计算功能的服务器,使用 SymPy该服务器使AI助手和其他MCP客户端能够执行从基本算术到符号数学的高级数学计算。

用法

先决条件

将以下配置之一添加到MCP客户端设置中:

选项1:从GitHub运行 uvx

{
  "calculator": {
    "type": "stdio",
    "command": "uvx",
    "args": [
      "--from",
      "git+https://github.com/James-Leslie/mcp-server-calculator",
      "mcp-server-calculator"
    ]
  }
}

选项2:使用FastMCP托管版本

{
  "calculator": {
    "type": "http",
    "url": "https://mcp-jl-calculator.fastmcp.app/mcp"
  }
}

发展

  1. 克隆仓库:

    git clone https://github.com/James-Leslie/mcp-server-calculator
    cd mcp-server-calculator
    
  2. 创建虚拟环境 (使用紫外线):

    uv sync
    
  3. 运行服务器:

    uv run calculator