Hosted MCP server · #92 most used on Smithery
Math-MCP
EthanHenrickson/math-mcp
Enable your LLMs to perform accurate numerical calculations with a simple API. Leverage basic arithmetic and statistical functions to enhance your applications. Simplify complex mathematical tasks effortlessly and improve your model's capabilities.
- Uses
- 6.0k
- Tools
- 22
- Runs
- Hosted
- Listed
- 1.7y ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install EthanHenrickson/math-mcp --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http math https://server.smithery.ai/EthanHenrickson/math-mcp/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.math]
url = "https://server.smithery.ai/EthanHenrickson/math-mcp/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"math": {
"url": "https://server.smithery.ai/EthanHenrickson/math-mcp/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"math": {
"type": "http",
"url": "https://server.smithery.ai/EthanHenrickson/math-mcp/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http math https://server.smithery.ai/EthanHenrickson/math-mcp/mcpSaved to .gemini/settings.json.
What it can do
22 tools
add2 paramsAdds two numbers together
| Parameter | Type | Description |
|---|---|---|
firstNumber | number | The first addend |
secondNumber | number | The second addend |
subtract2 paramsSubtracts the second number from the first number
| Parameter | Type | Description |
|---|---|---|
minuend | number | The number to subtract from (minuend) |
subtrahend | number | The number being subtracted (subtrahend) |
multiply2 paramsMultiplies two numbers together
| Parameter | Type | Description |
|---|---|---|
firstNumber | number | The first number |
SecondNumber | number | The second number |
division2 paramsDivides the first number by the second number
| Parameter | Type | Description |
|---|---|---|
numerator | number | The number being divided (numerator) |
denominator | number | The number to divide by (denominator) |
sum1 paramAdds any number of numbers together
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to sum |
modulo2 paramsDivides two numbers and returns the remainder
| Parameter | Type | Description |
|---|---|---|
numerator | number | The number being divided (numerator) |
denominator | number | The number to divide by (denominator) |
mean1 paramCalculates the arithmetic mean of a list of numbers
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to find the mean of |
median1 paramCalculates the median of a list of numbers
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to find the median of |
mode1 paramFinds the most common number in a list of numbers
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to find the mode of |
min1 paramFinds the minimum value from a list of numbers
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to find the minimum of |
max1 paramFinds the maximum value from a list of numbers
| Parameter | Type | Description |
|---|---|---|
numbers | array | Array of numbers to find the maximum of |
floor1 paramRounds a number down to the nearest integer
| Parameter | Type | Description |
|---|---|---|
number | number | The number to round down |
ceiling1 paramRounds a number up to the nearest integer
| Parameter | Type | Description |
|---|---|---|
number | number | The number to round up |
round1 paramRounds a number to the nearest integer
| Parameter | Type | Description |
|---|---|---|
number | number | The number to round |
sin1 paramCalculates the sine of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number in radians to find the sine of |
arcsin1 paramCalculates the arcsine of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number to find the arcsine of |
cos1 paramCalculates the cosine of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number in radians to find the cosine of |
arccos1 paramCalculates the arccosine of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number to find the arccosine of |
tan1 paramCalculates the tangent of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number in radians to find the tangent of |
arctan1 paramCalculates the arctangent of a number in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number to find the arctangent of |
radiansToDegrees1 paramConverts a radian value to its equivalent in degrees
| Parameter | Type | Description |
|---|---|---|
number | number | The number in radians to convert to degrees |
degreesToRadians1 paramConverts a degree value to its equivalent in radians
| Parameter | Type | Description |
|---|---|---|
number | number | The number in degrees to convert to radians |