Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

calculator educational fastmcp fastmcp-3 mathematics mcp
+3 more
mcp-server python tutorial

Summary

AI summary

Fixed critical issue allowing multi-parameter functions like pow(2, 3) to be processed correctly.

Full changelog

🐛 Critical Bug Fix

  • Function Parameter Support: Fixed critical issue where multi-parameter functions like pow(2, 3) were rejected
  • Root Cause: Missing comma in allowed_chars validation set
  • Impact: All multi-parameter mathematical functions now work correctly

✨ Enhanced User Experience

  • Better Error Messages: Specific validation with helpful examples
    • Before: Generic "invalid characters" error
    • After: "Function 'pow()' requires two parameters: pow(base, exponent). Example: pow(2, 3)"
  • Function Discovery: New math://functions resource provides comprehensive function documentation
  • Educational Value: Clear syntax help and common usage patterns

🔧 What's Working Now

  • pow(2, 3) = 8.0
  • sqrt(16) = 4.0
  • sin(3.14159/2) ≈ 1.0
  • ✅ All single-parameter functions (sin, cos, tan, log, sqrt, abs)
  • ✅ Enhanced error messages with examples for common mistakes
  • ✅ Comprehensive function reference via math://functions resource

🛡️ Security & Quality

  • All existing security measures preserved
  • FastMCP 2.0 compliance maintained (95%+)
  • Backward compatibility for all existing functionality
  • Thread-safe persistent workspace unchanged

📦 Installation

pip install math-mcp-learning-server==0.3.1
# or with uv
uv add math-mcp-learning-server==0.3.1

Essential bugfix release - recommended for all users.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track clouatre-labs/math-mcp-learning-server

Get notified when new releases ship.

Sign up free

About clouatre-labs/math-mcp-learning-server

Educational MCP server for math operations, statistics, visualization, and persistent workspaces. Built with FastMCP 2.0.

All releases →

Beta — feedback welcome: [email protected]