✅README.mdformcp-math-server

✅README.mdformcp-math-server

site icon
2025.04.04 0
Python数学计算LLM集成开发效率
MCP Math Server 是一个基于 MCP(Model Context Protocol)的服务器,提供基本的算术运算功能(加法、减法、乘法、除法),旨在与 Claude 等大型语言模型(LLMs)无缝集成。该服务器使用 Python 编写,通过 FastMCP 和官方 MCP Python SDK 构建,支持 CLI 使用。
View on GitHub

Overview

基本能力

产品定位

MCP Math Server 是一个为大型语言模型(如 Claude)提供基本算术运算支持的 MCP 服务器。

核心功能

  • 提供四种核心算术运算:加法、减法、乘法、除法
  • 专为 MCP 集成设计,与 LLMs 无缝协作
  • 通过 mcp-math 命令提供简单的 CLI 使用方式

适用场景

  • 为 LLMs 提供数学计算能力
  • 开发需要基本算术功能的 MCP 工具
  • 教育或演示用途,展示 MCP 集成

工具列表

工具名称 功能描述
add 两数相加
subtract 两数相减
multiply 两数相乘
divide 两数相除

常见问题解答

  • 如何与 Claude 集成?
  • 下载 Claude Desktop
  • 运行 mcp-math 启动服务器
  • 使用 mcp install 命令注册到 Claude

使用教程

使用依赖

  • Python 3.10 或更高版本

安装教程

从 PyPI 安装

pip install mcp-math-server

从源码安装(开发模式)

git clone https://github.com/yourusername/mcp-math-server.git
cd mcp-math-server
python3 -m venv venv
source venv/bin/activate
pip install -e .

调试方式

  1. 启动服务器
mcp-math
  1. 使用 MCP Inspector 测试
mcp dev mcp_math/server.py
  1. 发送测试请求
{
  "tool": "divide",
  "arguments": { "x": 100, "y": 5 }
}

许可证

该项目遵循 MIT 开源许可条款。