Skip to content

Releases: matlab/matlab-mcp-server

MATLAB MCP Server v0.11.0

18 Jun 14:03

Choose a tag to compare

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
New format: matlab-mcp-server-<os>-<arch>[.exe]
Example: matlab-mcp-server-windows-x64.exe
Update the binary name in the configuration settings of your AI application, usually a .json file.
Toolbox
Updated and renamed: MATLAB MCP Core Server ToolboxMATLAB 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 section.
Repository URL
github.com/matlab/matlab-mcp-core-servergithub.com/matlab/matlab-mcp-server
None. GitHub redirects automatically.
MCP Bundle
Updated and renamed: matlab-mcp-core-server.mcpbmatlab-mcp-server.mcpb
If you used the MATLAB MCP bundle to install the MCP server in Claude Desktop, first uninstall the server, then download the new matlab-mcp-server.mcpb bundle and use it re-install the server. For details, see the section on Claude Desktop.
Go module
github.com/matlab/matlab-mcp-core-servergithub.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.

Enhancements

  • Renamed MATLAB MCP Core Server to MATLAB MCP Server

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue Issues · matlab/matlab-mcp-server or contact technical support.

MATLAB MCP Core Server v0.10.1

10 Jun 14:57

Choose a tag to compare

Warning

On June 18, 2026 (v0.11.0), MATLAB MCP Core Server will be renamed to MATLAB MCP Server. To use the latest version of the server after this date, you must update your settings.

Changes Action Required
Repository URL
github.com/matlab/matlab-mcp-core-servergithub.com/matlab/matlab-mcp-server
None. GitHub redirects automatically.
Binary names
New format: matlab-mcp-server-<os>-<arch>[.exe]
Example: matlab-mcp-server-windows-x64.exe
Update the binary name in the configuration settings of your AI application, usually a .json file.
Go module
github.com/matlab/matlab-mcp-core-servergithub.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.

Enhancements

  • Added translations for the README in Spanish, Japanese, Korean, and Chinese.
  • Added warning about upcoming server renaming and user actions required.
  • Fixed zip slip in test bundle unpacker to resolve code scan issue.
  • Updated Vitest from v3 to v4.1.0 to resolve CVE.

Issues Resolved

#21: MATLAB output in Claude Code shows raw HTML for hyperlinks.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.10.0

27 May 14:30

Choose a tag to compare

New Features

  • New MATLAB Session Mode auto which is now the new default.
  • Adding support for multiple extension files.

Enhancements

  • Adding a new telemetry metric, for session connection.

Issues Resolved

  • #62: When using --matlab-session-mode=existing, MCP server should start a MATLAB instance if it doesn't find one

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.9.2

21 May 12:14

Choose a tag to compare

Enhancements

  • When --initialize-matlab-on-startup=true , the MCP server is not blocked while MATLAB starts.

Issues Resolved

  • #73: shareMATLABSession() fails on Windows due to .NET interop issues in DefaultWindowsACLManager.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.9.1

14 May 08:59

Choose a tag to compare

Changes

  • Updated licensing terms.

Enhancements

  • Improved quality and reduced technical-debt: increased functional and system test coverage and added clearer error messaging for setup-matlab mode.

Issues Resolved

  • #30: On Linux and macOS, MATLAB processes fail to license with Network License Manager when a large number of file descriptors are available.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact MathWorks Technical Support.

MATLAB MCP Core Server v0.9.0

30 Apr 13:17

Choose a tag to compare

Warning

MATLABMCPCoreServerToolkit has been renamed to MATLABMCPCoreServerToolbox.

Starting with the next release, the pre-built toolbox binary will no longer be included as a release asset. Use the --setup-matlab flag to automatically install the MATLAB MCP Core Server Toolbox instead:

matlab-mcp-core-server --setup-matlab

New Features

  • Added --setup-matlab mode to automatically install the MATLAB MCP Core Server Toolbox, removing the need for manual setup.

Enhancements

  • Added argument validation, providing clearer error messages when incompatible options are used.
  • Added validation of MATLAB session details when using --matlab-session-mode=existing, providing clearer error messages when the connection cannot be established.

Issues Resolved

  • #61: Cannot connect to existing session with MATLAB R2024b.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.8.1

23 Apr 09:49

Choose a tag to compare

Enhancements

  • Added ability to use custom tools and connect to existing MATLAB sessions with MCP bundles in Claude Desktop.

Bugs Fixed

  • Users can prompt AI application to retry connecting to an existing session if this previously errored because users started the server with existing-session mode before running a MATLAB session with shareMATLABSession().

Issues Resolved

#60: Undefined function 'matlab_mcp.mcpEval' when using check_matlab_code and run_matlab_test_file tools with existing MATLAB.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.8.0

15 Apr 10:02

Choose a tag to compare

New Features

  • Added the ability to connect to existing MATLAB sessions. For instructions, see the matlab-session-mode argument in the README.
  • Added the ability to define custom MATLAB-based MCP tools at runtime using a JSON file. For instructions, see the extension-file argument in the README.

Enhancements

  • Added the ability to set the log folder when using the MCP bundle in Claude Desktop.
  • Updated dependencies to address CVEs.

Bug fixes

  • Updated links in README to point to the latest version of the MCP documentation.

Issues Resolved

  • #9: Connect to an existing MATLAB engine.
  • #15: Add option to execute MATLAB code in VS Code when MATLAB extension is available.
  • #16: Do not kill the MATLAB session when closing VS Code or witching folder.
  • #26: Agent exiting debug mode after Java error causes crash.
  • #35: How to expose my own toolbox functions to the MCP server.
  • #45: MATLAB String Injection via Session Directory Path found during customer MCP review.
  • #48: ReadME Link to root, pointing to older version of doc.
  • #50: 为何每次对话都会新打开一个matlab桌面,我想复用原本的桌面而不是每次都打开新的桌面.

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.7.0

02 Apr 10:07

Choose a tag to compare

New Features

  • Added support for MCP roots. By default, MATLAB starts at the location of the AI application's first root. Users can set a custom location by using the initial-working-folder argument.

Enhancements

  • Updated setup instructions for VS Code.
  • Updating github.com/modelcontextprotocol/go-sdk to 1.4.1 fixing CVEs.

Bug fixes

  • Fixed error message displayed when MATLAB fails to start.

Issues

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.

MATLAB MCP Core Server v0.6.1

20 Mar 10:39

Choose a tag to compare

Enhancements

  • Updated Claude Desktop installation instructions
  • Added note on 3rd party licenses to LICENSE file
  • Added contact details to README

Bug fixes

  • Fixed issue when passing in a path containing single quotes to evaluate_matlab_code tool

We encourage you to try this repository and provide feedback. If you encounter a technical issue or have an enhancement request, create an issue https://github.com/matlab/matlab-mcp-core-server/issues or contact technical support.