📈 GH Trending Explorer 🎲 Surprise me

← all repos

matlab / matlab-mcp-server

git clone https://github.com/matlab/matlab-mcp-server.git v0.15.0 · 7d ago

Run MATLAB® using AI applications with the official MATLAB MCP Server from MathWorks®. This MCP server for MATLAB supports a wide range of coding agents like Claude Code® and Visual Studio® Code.

+7
stars, 24h · #1,998
+~49
stars, 7 days · #2,513
+~210
stars, 30 days · #2,455
1.7k
★ total · +3% this week
139
forks · 23 open issues

Star history (as recorded here)

2026-10-20 · 1,690 ★ 2026-10-22 · 1,704 ★
LanguageGo
License—
Created2025-10-22 (1y ago)
Last push7d ago
Watchers24
OwnerOrganization

GitHub topics

Links

README excerpt
# MATLAB MCP Server
 English •
 Español •
 日本語 •
 한국어 •
 简体中文 
Run MATLAB® using AI applications with the official MATLAB MCP Server from MathWorks®. The MATLAB MCP Server allows your AI applications to:
- Start and quit MATLAB.
- Write and run MATLAB code.
- Assess your MATLAB code for style and correctness.
To assist your agent in using MATLAB and Simulink, you can use skills from MATLAB Agentic Toolkit (GitHub) and Simulink Agentic Toolkit (GitHub), which can also install this MCP server for you. 
## Table of Contents
- Setup
 - Claude Code
 - Claude Desktop
 - GitHub Copilot in Visual Studio Code
 - Codex
- Arguments
- Tools
- Resources
- Data Collection
- Security Considerations
- Licensing and Usage
- Contact Support
## Setup
1. Install MATLAB (MathWorks) R2021a or later and add it to the system PATH.
1. The server supports any AI application that uses Model Context Protocol. To set up the MATLAB MCP Server for Claude Desktop, skip to the instructions for Claude Desktop. To set up the server for other applications, follow these instructions:
 - For Windows or Linux, **Download the Latest Release**. (Alternatively, you can **build from source**: install Go and build the binary using `go install github.com/matlab/matlab-mcp-server/cmd/matlab-mcp-server@latest`).
 - For macOS, first download the latest release by running the following command in your terminal:
 - For Apple silicon processors, run:
 [code] 
 - For Intel processors, run:
 [code] 
 Then grant executable permissions to the downloaded binary so you can run the MATLAB MCP Server:
 [code] 
1. Add the MATLAB MCP Server to your AI application. You can find instructions for adding MCP servers in the documentation of your AI application. For example instructions on using Claude Code®, Claude Desktop®, and GitHub Copilot in Visual Studio® Code, see below. Note that you can customize the server by specifying optional Arguments.
### Claude Code
In your terminal, run the following, remembering to insert the full path to the server binary you acquired in the setup:
 [code] 
You can customize the server by specifying optional Arguments. Note the `--` separator between Claude Code's options and the server arguments:
 [code] 
For details on adding MCP servers in Claude Code, see Add a local stdio server (Claude Code). To remove the server later, run:
 [code] 
### Claude Desktop
You install the MATLAB MCP Server in Claude Desktop using the MATLAB MCP Server bundle.
1. Install the Filesystem extension in Claude Desktop to allow Claude to read and write files on your system. In Claude Desktop, click **Settings > Extensions > Browse extensions**. Search for the Filesystem extension developed by Anthropic and click **Install**. Specify the folders you want to allow the MCP server to access, then toggle the **Disabled** button to **Enable** the Filesystem extension.
2. Download the MATLAB MCP Server bundle `matlab-mcp-server.mcpb` from the Latest Release page. 
3. To install the MATLAB MCP Server bund