Math MCP Learning
About
Educational MCP server with math operations, statistics, visualizations, and persistent workspace.
Details
- Author
- clouatre-labs
- Categories
- Developer Tools, Other, Knowledge Base
Jump to
Setup
Install Math MCP Learning in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/clouatre-labs/math-mcp-learning-server
Follow the installation instructions in the repository README, then restart your MCP client.
Educational MCP server with 17 tools, persistent workspace, and cloud hosting.Built withFastMCPand the officialModel Context Protocol Python SDK.
Available on theMCP Registry(io.github.clouatre-labs/math-mcp-learning-server) andPyPI.
SeeCONTRIBUTING.mdfor instructions to record your own demo.
Connect your MCP client to the hosted server:
Claude Desktop(claude_desktop_config.json):
{ "mcpServers": { "math-cloud": { "transport": "http", "url": "https://math-mcp.fastmcp.app/mcp" } } }
{ "mcpServers": { "math": { "command": "uvx", "args": ["math-mcp-learning-server[scientific,plotting]"] } } }
For other installation options (basic, scientific-only, plotting-only), seeCONTRIBUTING.md.
- 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
- math_tutor- Structured tutoring prompts (configurable difficulty)
- formula_explainer- Formula explanation with step-by-step breakdowns
SeeUsage Examplesfor detailed examples.
SeeCONTRIBUTING.mdfor development setup, testing, and contribution guidelines.
- OpenSSF Best Practices Silver- Fewer than 1% of open source projects reach this level
- REUSE/SPDX- License compliance for all files
- Signed Commits- GPG-signed commits required
- Dependency Scanning- Automated updates via Renovate
- pip-audit CVE Scanning- Automated dependency vulnerability checks
- gitleaks Secret Scanning- Detects secrets in code and history
- zizmor GitHub Actions Security- Workflow security scanning
- commitlint Enforcement- Conventional commit validation in CI
- OpenSSF Scorecard- Continuous open source security assessment
Thecalc_expressiontool uses restrictedeval()with a whitelist of allowed characters and functions, restricted global scope (onlymathmodule andabs), and no access to dangerous built-ins or imports. All tool inputs are validated with Pydantic models. File operations are restricted to the designated workspace directory. Complete type hints and validation are enforced for all operations.
- Architecture
- Cloud Deployment Guide
- Usage Examples
- Contributing Guidelines
- Maintainer Guide
- Roadmap
- Code of Conduct
- License
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
The Ultimate Math Engine - Unifying SymPy, NumPy & Matplotlib in one powerful server! Perfect for devs & researchers.
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
A collection of 19 professional tools for chemical molecular processing based on the Model Context Protocol (MCP).
MCP servers for Deephaven to orchestrate data workers and power documentation Q&A with LLMs, enabling AI-driven data workflows.
Formo makes analytics and attribution easy for crypto apps, so you can focus on growth. Measure what matters and drive growth onchain with the data platform for onchain apps. Get the best of web, product, and onchain analytics on one versatile platform.
An MCP server for Hierarchical Event Descriptors (HED) that automates sidecar creation and annotation for BIDS event files using LLMs.
A sample project for learning MCP development, featuring a calculator for math operations and a prompt flow server for various templates.
Access LeetCode problems, user information, and contest data.
A server for Jupyter notebook manipulation with position-based operations and VS Code integration.
Fact-check and fix AI outputs — hallucination detection, schema validation, and auto-repair.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





