matlab/matlab-mcp-server

1,172 stars · Last commit 2026-07-10

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.

README preview

# MATLAB MCP Server

<p align="center">
  English •
  <a href="l10n/README.es.md">Español</a> •
  <a href="l10n/README.ja.md">日本語</a> •
  <a href="l10n/README.ko.md">한국어</a> •
  <a href="l10n/README.zh-cn.md">简体中文</a>
</p>

> [!WARNING]
> As of v0.11.0, MATLAB MCP Core Server has been renamed to MATLAB MCP Server. To use the latest version of the server after this change, you must update your settings.
>
> | Changes | Action Required |
> |:-------:|:---------------:|
> | **Binary names**<br>New format: **`matlab-mcp-server-<os>-<arch>[.exe]`**<br>Example: `matlab-mcp-server-windows-x64.exe` | Update the binary name in the configuration settings of your AI application, usually a `.json` file. |
> | **Toolbox**<br>  Updated and renamed: `MATLAB MCP Core Server Toolbox` → **`MATLAB MCP Server Toolbox`** | Install the latest version of the toolbox by running `./matlab-mcp-server --setup-matlab`. You require the toolbox to connect to existing MATLAB sessions. For details, see `matlab-session-mode` in the [Arguments](#arguments) section. |
> | **Repository URL**<br>`github.com/matlab/matlab-mcp-core-server` → **`github.com/matlab/matlab-mcp-server`** | None. GitHub redirects automatically. |
> | **MCP Bundle**<br>Updated and renamed: `matlab-mcp-core-server.mcpb` → **`matlab-mcp-server.mcpb`** | If you used the MATLAB MCP bundle to install the MCP server in Claude Desktop prior to v0.11.0, first uninstall the server, then download the new `matlab-mcp-server.mcpb` bundle from the [Latest Release](https://github.com/matlab/matlab-mcp-server/releases/latest) page and use it to re-install the server. For details, see the section on [Claude Desktop](#claude-desktop).  |
> | **Go module**<br>`github.com/matlab/matlab-mcp-core-server` → **`github.com/matlab/matlab-mcp-server`** | If you are using the MATLAB MCP Core Server module in a Go project, update the module name in `go.mod` and your import declarations.  |

View full repository on GitHub →