MATLAB MCP Server

A powerful MCP server that integrates MATLAB with AI, allowing you to execute MATLAB code, generate MATLAB scripts from natural language descriptions, and access MATLAB documentation directly through your AI assistant.
Features
Resources
- Access MATLAB documentation via
matlab://documentation/getting-startedURI - Get started guide with examples and usage instructions
Tools
execute_matlab_code- Execute MATLAB code and get results- Run any MATLAB commands or scripts
- Option to save scripts for future reference
- View output directly in your conversation
generate_matlab_code- Generate MATLAB code from natural language- Describe what you want to accomplish in plain language
- Get executable MATLAB code in response
- Option to save generated scripts
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Requirements
- MATLAB installed on your system
- Node.js (v14 or higher)
Installation
1. Install the package
npm install -g matlab-mcp-server
Or clone the repository and build it yourself:
git clone https://github.com/username/matlab-mcp-server.git
cd matlab-mcp-server
npm install
npm run build
2. Configure cline to use the server
To use with cline , add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"matlab-server": {
"command": "node",
"args": ["/path/to/matlab-server/build/index.js"],
"env": {
"MATLAB_PATH": "/path/to/matlab/executable"
},
"disabled": false,
"autoApprove": []
}
}
}
Replace /path/to/matlab/executable with the path to your MATLAB executable:
- Windows: Usually
C:\Program Files\MATLAB\R2023b\bin\matlab.exe - macOS: Usually
/Applications/MATLAB_R2023b.app/bin/matlab - Linux: Usually
/usr/local/MATLAB/R2023b/bin/matlab
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
MATLAB MCP Server
Project Details
- WilliamCloudQi/matlab-mcp-server
- Apache License 2.0
- Last Updated: 4/17/2025
Recomended MCP Servers
An MCP server for Anki
A MCP server that provides file conversion tools
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
MasterGo Magic MCP is a standalone MCP (Model Context Protocol) service designed to connect MasterGo design tools with...
Static Code Analysis and Visualization. Convert Code to UML and Flow Diagram and explain by AI.
The registry mcp server updates your resume while you code
Not just another MCP filesystem. Optimized file operations with smart context management and token-efficient partial reading/editing. Process massive...
MCP Server for Cline to Access Azure devops
MCP server that provides LLM with tools for interacting with EVM networks





