1. Conduid
  2. Science
  3. Math MCP
MCP server · Science

Math MCP

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.

Unclaimed MIT science
52Fair

Scored 21 hours ago · breakdown

About Math MCP

Math MCP is an MCP server published by EthanHenrickson in the Science category: 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.

The repository has 189 stars and 17 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/EthanHenrickson/math-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Math MCP

Powered by Claude · Grounded in docs

I know everything about Math MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 20 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

README

Math-MCP

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

Features

  • Basic arithmetic operations (addition, subtraction, multiplication, division, sum, modulo)
  • Statistical functions (mean, median, mode, min, max)
  • Rounding functions (floor, ceiling, round)
  • Trigonometric functions (sin, cos, tan, and their inverses; degrees/radians conversions)

Installation

Note: Ensure you have Node.js installed on your computer.

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"]
}

Here is an example for OpenCode

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

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

Note: This project comes prebuilt, so installation is easy but if you change anything in the code, rebuild the project with npm run build.

Available Functions

The Math-MCP server provides the following mathematical operations:

Arithmetic Operations

Function Description Parameters
add Adds two numbers together firstNumber: The first addendsecondNumber: The second addend
subtract Subtracts the second number from the first number minuend: The number to subtract from (minuend)subtrahend: The number being subtracted (subtrahend)
multiply Multiplies two numbers together firstNumber: The first numbersecondNumber: The second number
division Divides the first number by the second number numerator: The number being divided (numerator)denominator: The number to divide by (denominator)
sum Adds any number of numbers together numbers: Array of numbers to sum
modulo Divides two numbers and returns the remainder numerator: The number being divided (numerator)denominator: The number to divide by (denominator)
floor Rounds a number down to the nearest integer number: The number to round down
ceiling Rounds a number up to the nearest integer number: The number to round up
round Rounds a number to the nearest integer number: The number to round

Statistical Operations

Function Description Parameters
mean Calculates the arithmetic mean of a list of numbers numbers: Array of numbers to find the mean of
median Calculates the median of a list of numbers numbers: Array of numbers to find the median of
mode Finds the most common number in a list of numbers numbers: Array of numbers to find the mode 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

Trigonometric Operations

Function Description Parameters
sin Calculates the sine of a number in radians number: The number in radians to find the sine of
arcsin Calculates the arcsine (in radians) of a number number: The number to find the arcsine of
cos Calculates the cosine of a number in radians number: The number in radians to find the cosine of
arccos Calculates the arccosine (in radians) of a number number: The number to find the arccosine of
tan Calculates the tangent of a number in radians number: The number in radians to find the tangent of
arctan Calculates the arctangent (in radians) of a number number: The number to find the arctangent of
radiansToDegrees Converts a radian value to its equivalent in degrees number: The number in radians to convert to degrees
degreesToRadians Converts a degree value to its equivalent in radians number: The number in degrees to convert to radians

README fetched from the repository 20 hours ago. The original is authoritative.

Questions

About Math MCP

How do I install Math MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Math MCP safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 5 of the 5 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Math MCP still maintained?

Yes — the last commit was 4 months ago. The repository has 189 stars and 17 forks and 1 open issues.