Skip to content
Tresca

Simulink MCP Server (turboboost17)

MCP serverCommunity

A 43-tool MATLAB and Simulink server for VS Code agents, working in a shared MATLAB session you can watch and edit. By turboboost17.

1 starsUpdated 6 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Simulink, MATLAB
How it connects
Drives a running copy of the tool
Access
Read-only or read-write (configurable)
Tool versions
MATLAB R2023a or later with Simulink (installer detects R2023a to R2025a)
Operating systems
Windows
Needs a Simulink licence
Yes
Transport
Local (stdio)
AI clients documented
VS Code (GitHub Copilot)
Licence
MIT
Language
Python

What it can do

  • Connects to a MATLAB session shared with matlab.engine.shareEngine, so the agent sees the model you have open, your selected blocks and the current subsystem.
  • Creates, loads and saves models, adds and connects blocks, builds subsystems and bus elements, and auto-arranges layouts.
  • Runs simulations, MATLAB code, scripts and functions, and manages workspace variables.
  • Finds blocks by type, name or property and highlights them in the model.
  • A SIMULINK_MCP_MODE setting exposes readonly, open or full tool sets.

Limitations

  • The installer is a PowerShell script and the documented client is VS Code with Copilot.
  • Its bundled skills catalogue is plain-text guidance and templates; all execution goes through the server's own tools.

Install

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.