✅README.mdformcp-math-server

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

  • by AjinkyaSambare
  • 更新于
在 GitHub 查看 AjinkyaSambare/mcp-math-server

使用说明

基本能力

产品定位

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

核心功能

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

适用场景

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

工具列表

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

常见问题解答

  • 如何与 Claude 集成?
    1. 下载 Claude Desktop
    2. 运行 mcp-math 启动服务器
    3. 使用 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 }
}