Overview
Features
Execute MATLAB Scripts
Run complete MATLAB scripts, execute individual sections, maintain workspace context between executions, and capture/display plots.
Section-based Execution
Execute specific sections of MATLAB files; supports cell mode (%%) and maintains workspace context between sections.
Get Script Sections
Expose a tool to retrieve information about sections within a MATLAB script to guide section-based execution.
Create MATLAB Script
Create a new MATLAB script via MCP tooling.
Get Workspace
Retrieve current MATLAB workspace variables from the MCP client.
One-command Installer
Quick Start installer with auto-detection of MATLAB, UV installation, and automatic environment/configuration setup.
Plot Capture and Display
Capture plots generated during script execution and make them available to clients.
Output Management
Store plots and temporary files in matlab_output and test_output directories for organized access.
Who Is This For?
- MATLAB developers:Develop MATLAB-based workflows via MCP for script execution and workspace preservation.
- Data scientists:Data scientists needing interactive MATLAB analysis and plotting via MCP.




