返回 MCP 目录
public公开dns本地运行

数学MCP服务

一个模型上下文协议服务器,为大语言模型提供基本的数学和统计函数,使它们能够通过简单的API进行精确的数值计算。

article

README

Math-MCP

smithery badge

A Model Context Protocol (MCP) server that provides basic mathematical and statistical functions to Large Language Models (LLMs). This server enables LLMs to perform accurate numerical calculations through a simple API.

Math-MCP MCP server

Features

  • Basic arithmetic operations (addition, subtraction, multiplication, division)
  • Statistical functions (sum, average, min, max)
  • Rounding functions (floor, ceiling, round)

Installation

Installing via Smithery

To install Math-MCP for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @EthanHenrickson/math-mcp --client claude

Installing Manually

Just clone this repository and save it locally somewhere on your computer.

Then add this server to your MCP configuration file:

"math": {
  "command": "node",
  "args": ["PATH\\TO\\PROJECT\\math-mcp\\build\\index.js"]
}

Replace PATH\\TO\\PROJECT with the actual path to where you cloned the repository.

Available Functions

The Math-MCP server provides the following mathematical operations:

| Function | Description | Parameters | |----------|-------------|------------| | add | Adds two numbers together | firstNumber: The first addend
secondNumber: The second addend | | subtract | Subtracts the second number from the first number | minuend: The number to subtract from
subtrahend: The number being subtracted | | multiply | Multiplies two numbers together | firstFactor: The first factor
secondFactor: The second factor | | division | Divides the first number by the second number | numerator: The number being divided
denominator: The number to divide by | | sum | Adds any number of numbers together | numbers: Array of numbers to sum | | average | Calculates the arithmetic mean of a list of numbers | numbers: Array of numbers to find the average of | | min | Finds the minimum value from a list of numbers | numbers: Array of numbers to find the minimum of | | max | Finds the maximum value from a list of numbers | numbers: Array of numbers to find the maximum of | | floor | Rounds a number down to the nearest integer | value: The number to round down | | ceiling | Rounds a number up to the nearest integer | value: The number to round up | | round | Rounds a number to the nearest integer | value: The number to round |

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端