Skip to content

This release includes 1 security fix for security teams reviewing exposed deployments.

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 1 known CVE

Topics

agent ai matlab mcp model-context-protocol python

Affected surfaces

auth

Summary

AI summary

Bumped minimum Python version from 3.9 to 3.10.

Full changelog

What's Changed

Security

  • Fixed incomplete blocklist in shipped config.yaml — all 11 blocked functions (system, unix, dos, !, eval, feval, evalc, evalin, assignin, perl, python) are now listed, matching code defaults and documentation

Fixes

  • Fixed 35 ruff lint errors (unused imports/variables) across src/ and tests/
  • Bumped minimum Python from 3.9 to 3.10 (fastmcp requires 3.10+)
  • Added psutil and uvicorn to [dev] extras so monitoring works out of the box
  • Fixed get_error_log docs to show actual default (20, not "varies")
  • Fixed README workspace isolation description to include all 5 cleanup commands
  • Added PyPI keywords and classifiers for better discoverability

Upgrade

pip install --upgrade matlab-mcp-python

Full changelog: https://github.com/HanSur94/matlab-mcp-server-python/compare/v1.0.0...v1.0.1

Breaking Changes

  • Minimum required Python version increased to 3.10

Security Fixes

  • Fixed incomplete blocklist in `config.yaml` — all 11 blocked functions (system, unix, dos, !, eval, feval, evalc, evalin, assignin, perl, python) are now listed to match defaults and documentation

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 HanSur94/matlab-mcp-server-python

Get notified when new releases ship.

Sign up free

About HanSur94/matlab-mcp-server-python

Connect AI agents to MATLAB — execute code, run async jobs with progress reporting, get interactive Plotly plots, expose custom .m functions as tools, and monitor via live dashboard.

All releases →

Beta — feedback welcome: [email protected]