This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+3 more
Summary
AI summaryDocumentation now explicitly states an MCP client is required and standardizes on uv for installation.
Full changelog
MCP Client Requirements & Installation Clarity
This release improves documentation clarity about MCP client requirements and standardizes on uv for modern, safer dependency management.
Key Improvements
Explicit MCP Client Requirements:
- Added dedicated Requirements section in README
- Listed supported MCP clients: Claude Desktop, Claude Code, OpenCode, Amazon Q, Codex CLI, Gemini CLI, and others
- Clear statement: Cannot run standalone - MCP client required
- Fixed misleading "no installation needed" for cloud URL - now says "no local installation needed"
Standardized on uv Installation:
- Replaced all
pip installcommands withuv pip installthroughout documentation uvprovides safer, more modern dependency management- Consistent installation patterns across all examples
Better Developer Experience:
- Fixed development section: shows
uv run fastmcp devinstead of suggesting standalone usage - Added "MCP Client Requirement" section to FUTURE_IMPROVEMENTS.md
- Updated all user experience examples to mention MCP client context
- Added reminders to connect MCP client after installation
Why These Changes?
Issue: Documentation wasn't clear that:
- An MCP client is required to use the server
- The server cannot run standalone (not a web demo)
- What MCP clients are supported
- Cloud deployment still needs an MCP client (just no local install)
Solution: Explicit documentation of requirements with comprehensive MCP client list.
Files Changed
- README.md: Added Requirements section, fixed cloud URL clarity, replaced pip with uv
- FUTURE_IMPROVEMENTS.md: Added MCP client requirement note, replaced pip with uv throughout
- pyproject.toml: Version bump to 0.6.5
Installation
No functional changes - this is purely documentation clarity:
# Install locally with uv (recommended):
uvx math-mcp-learning-server
# With plotting support:
uvx math-mcp-learning-server
# Then connect via MCP client (Claude Desktop, Claude Code, etc.)
Cloud deployment (still available):
- Connect MCP client to: https://math-mcp-learning.fastmcp.app/mcp
- No local installation required (but MCP client still needed)
Testing
✅ All 53 tests pass
✅ No code changes - documentation only
Full Changelog: https://github.com/huguesclouatre/math-mcp-learning-server/compare/v0.6.4...v0.6.5
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
About clouatre-labs/math-mcp-learning-server
Educational MCP server for math operations, statistics, visualization, and persistent workspaces. Built with FastMCP 2.0.
Related context
Beta — feedback welcome: [email protected]