Skip to content
Tresca

simulink-mcp (simulink-tools)

MCP serverCommunity

A 33-tool Simulink server for Windows with a bundled routing skill and hooks that keep the agent on its tools. By wya5217799.

1 starsUpdated 6 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Simulink
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
MATLAB R2022b or later with Simulink
Operating systems
Windows
Needs a Simulink licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Claude Code, Codex
Licence
Not stated in its documentation
Language
Python

What it can do

  • Loads, creates, saves and closes models and reports which are loaded and their status.
  • Explores the block tree, port descriptions and connections, and looks up library blocks.
  • Queries and sets block parameters with a patch-and-verify tool, adds blocks and subsystems and connects ports.
  • Runs compile and step diagnostics and a solver audit, runs scripts synchronously or in the background, and captures screenshots and figures.
  • Includes runtime tools to set workspace values, run a time window and snapshot signals.

Limitations

  • The one-command installer is a PowerShell script for Windows.
  • The README's clone URL points to a different account (wlin4480) that didn't resolve at this check; clone this repository instead. No licence file.

Install

pip install -e C:\path\to\simulink-mcp
pip install matlabengine==25.2   # R2025b

Source: github.com/wya5217799/simulink-mcp

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

Skills that come with it

SkillCommunity

simulink-toolbox skillby wya5217799

A Claude Code and Codex skill with hooks that routes Simulink tasks to the simulink-mcp tools instead of shell MATLAB calls.

WindowsNeeds a Simulink licence1· updated 6 months ago

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