Skip to content

HanSur94/matlab-mcp-server-python

MCP Developer Tools

A Python server that lets AI agents execute and manage MATLAB code via the Model Context Protocol, supporting async jobs, elastic engine pools, interactive Plotly plots, and multi‑user isolation.

Python Latest v2.1.0 · 13d ago Security brief →

Features

  • Execute MATLAB code synchronously or asynchronously for long‑running tasks
  • Elastic engine pool that scales based on demand (2–10+ engines)
  • Discover installed toolboxes, functions, and help text
  • Run MATLAB code checkers (`checkcode`/`mlint`) before execution
  • Convert MATLAB figures to interactive Plotly JSON charts

Recent releases

View all 10 releases →
Review required
v2.1.0 Mixed
Auth RBAC

TimingMiddleware + session security

No immediate action
v2.0.2 New feature

Anaconda/Miniconda support

No immediate action
v2.0.1 Bug fix

Transport‑aware monitoring routes

Upgrade now
v1.5.0 Breaking risk
Dependencies

Removed diskcache

No immediate action
v1.4.0 New feature

Offline Windows installer + Engine fixes

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.

About

Stars
4
Forks
0
Languages
Python Batchfile MATLAB

Install & Platforms

Install via
pip winget shell-script
Platforms
windows macos

Beta — feedback welcome: [email protected]