Math MCP Learning MCP server
online · 100% uptimeEducational MCP server with 17 math/stats tools, visualizations, and persistent workspace
5 stars97 downloads/wk
Reviews
Write oneNobody has reviewed Math MCP Learning yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Math MCP Learning tools (17, 4 write)
write = sends, deletes, buys or postscalc_expressionFreeSafely evaluate mathematical expressions with support for basic operations and math functions. Supported operations: +, -, *, /, **, () Supported functions: sin, cos, tan, log, sqrt, abs, pow
calc_interestFreeCalculate compound interest for investments. Formula: A = P(1 + r/n)^(nt) Where: - P = principal amount - r = annual interest rate (as decimal) - n = number of times interest compounds per year - t = time in years
calc_statisticsFreePerform statistical calculations on a list of numbers. Available operations: mean, median, mode, std_dev, variance
calc_unitsFreeConvert between different units of measurement. Supported unit types: - length: mm, cm, m, km, in, ft, yd, mi - weight: g, kg, oz, lb - temperature: c, f, k (Celsius, Fahrenheit, Kelvin)
matrix_determinantFreeCalculate the determinant of a square matrix.
matrix_eigenvaluesFreeCalculate the eigenvalues of a square matrix.
matrix_inverseFreeCalculate the inverse of a square matrix.
matrix_multiplyFreeMultiply two matrices (A × B).
matrix_transposeFreeTranspose a matrix (swap rows and columns).
plot_box_plotwrite actionFreeCreate a box plot for comparing distributions (requires matplotlib).
plot_financial_lineFreeGenerate and plot synthetic financial price data (requires matplotlib). Creates realistic price movement patterns for educational purposes. Does not use real market data.
plot_functionFreeGenerate mathematical function plots (requires matplotlib).
plot_histogramwrite actionFreeCreate statistical histograms (requires matplotlib).
plot_line_chartwrite actionFreeCreate a line chart from data points (requires matplotlib).
plot_scatterwrite actionFreeCreate a scatter plot from data points (requires matplotlib).
workspace_loadFreeLoad previously saved calculation result from workspace.
workspace_saveFreeSave calculation to persistent workspace (survives restarts).
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan18 source files scanned20/25
- Live reliabilityremote reachable in 1625ms20/20
- Tool poisoning17 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 4 write-action tools with no auth3/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Findings (2)
- highWrite-action tools reachable without authentication
auth.open-write - mediumeval / new Function used
exec.evalmath_mcp_learning_server-0.12.5/pyproject.toml: …(common in tests) "S307", # Use of eval() - controlled and safe for math calcula…
How Math MCP Learning compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- Tools
- 17
- the typical server has 7
- Tools that change things
- 24%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 669 ms
- faster than 21% of 30,031 servers
- GitHub stars
- 5
- more than 83% of 28,688 servers
- Downloads a week
- 97
- more than 62% of 12,191 servers with a package
What its tools let an agent do: 13 read · 4 change
Install Math MCP Learning in Claude Code, Cursor or VS Code
claude mcp add --transport http math-mcp-learning-server https://math-mcp.fastmcp.app/mcp
What the publisher says
From the Math MCP Learning repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.clouatre-labs/math-mcp-learning-server -->
math-mcp-learning-server
Educational MCP server with 17 tools, persistent workspace, and cloud hosting. Built with FastMCP and the official Model Context Protocol Python SDK.
Available on the MCP Registry (io.github.clouatre-labs/math-mcp-learning-server) and PyPI.
Demo
See CONTRIBUTING.md for instructions to record your own demo.
Quick Start
Cloud (No Installation)
Connect your MCP client to the hosted server:
Claude Desktop (claudedesktopconfig.json):
{
"mcpServers": {
"math-cloud": {
"transport": "http",
"url": "https://math-mcp.fastmcp.app/mcp"
}
}
}Local Installation
{
"mcpServers": {
"math": {
"command": "uvx",
"args": ["math-mcp-learning-server[scientific,plotting]"]
}
}
}For other installation options (basic, scientific-only, plotting-only), see CONTRIBUTING.md.
Tools
Resources
- math://workspace - Persistent calculation workspace summary
- math://history - Chronological calculation history
- math://functions - Available mathematical functions reference
- math://constants/{constant} - Mathematical constants (pi, e, golden_ratio, etc.)
- math://catalog/tools - Tool catalog with metadata and usage examples
- math://variables - Active variables in the current workspace
- math://test - Server health check
Prompts
- math_tutor - Structured tutoring prompts (configurable difficulty)
- formula_explainer - Formula explanation with step-by-step breakdowns
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Math MCP Learning: common questions
- Is Math MCP Learning MCP server safe?
- Mostly: it is graded B (80/100). Read the Math MCP Learning safety report
- How do I install Math MCP Learning?
- It runs remotely at math-mcp.fastmcp.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Math MCP Learning need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Math MCP Learning maintained?
- The last commit was 9 days ago (2026-10-26). The latest release is v0.12.5.
- Is Math MCP Learning up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Math MCP Learning compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); tools 17 (the typical server has 7); tools that change things 24% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.