MCP.Market

Math MCP Learning MCP server

online · 100% uptime
by clouatre-labs·io.github.clouatre-labs/math-mcp-learning-server·v0.12.5·5 stars

Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

5 stars97 downloads/wk

Reviews

Write one

Nobody 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 posts
  • calc_expressionFree

    Safely evaluate mathematical expressions with support for basic operations and math functions. Supported operations: +, -, *, /, **, () Supported functions: sin, cos, tan, log, sqrt, abs, pow

  • calc_interestFree

    Calculate 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_statisticsFree

    Perform statistical calculations on a list of numbers. Available operations: mean, median, mode, std_dev, variance

  • calc_unitsFree

    Convert 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_determinantFree

    Calculate the determinant of a square matrix.

  • matrix_eigenvaluesFree

    Calculate the eigenvalues of a square matrix.

  • matrix_inverseFree

    Calculate the inverse of a square matrix.

  • matrix_multiplyFree

    Multiply two matrices (A × B).

  • matrix_transposeFree

    Transpose a matrix (swap rows and columns).

  • plot_box_plotwrite actionFree

    Create a box plot for comparing distributions (requires matplotlib).

  • plot_financial_lineFree

    Generate and plot synthetic financial price data (requires matplotlib). Creates realistic price movement patterns for educational purposes. Does not use real market data.

  • plot_functionFree

    Generate mathematical function plots (requires matplotlib).

  • plot_histogramwrite actionFree

    Create statistical histograms (requires matplotlib).

  • plot_line_chartwrite actionFree

    Create a line chart from data points (requires matplotlib).

  • plot_scatterwrite actionFree

    Create a scatter plot from data points (requires matplotlib).

  • workspace_loadFree

    Load previously saved calculation result from workspace.

  • workspace_saveFree

    Save 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

1 high1 medium
  • 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 authenticationauth.open-write
  • mediumeval / new Function usedexec.eval
    math_mcp_learning_server-0.12.5/pyproject.toml: …(common in tests) "S307", # Use of eval() - controlled and safe for math calcula…
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

More from clouatre-labs →