
matlab://documentation/getting-started URI 访问MATLAB文档execute_matlab_code - 执行MATLAB代码并获取结果
generate_matlab_code - 从自然语言生成MATLAB代码
安装依赖项:
npm install
构建服务器:
npm run build
开发时自动重建:
npm run watch
要通过Smithery自动安装MATLAB MCP Server到Claude Desktop:
npx -y @smithery/cli install @WilliamCloudQi/matlab-mcp-server --client claude
npm install -g matlab-mcp-server
或者克隆仓库并自行构建:
git clone https://github.com/username/matlab-mcp-server.git
cd matlab-mcp-server
npm install
npm run build
要在cline中使用该服务器,请添加服务器配置:
在MacOS上:~/Library/Application Support/Claude/claude_desktop_config.json
在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": []
}
}
}
替换 /path/to/matlab/executable 为您MATLAB可执行文件的路径:
C:\\Program Files\\MATLAB\\R2023b\\bin\\matlab.exe/Applications/MATLAB_R2023b.app/bin/matlab/usr/local/MATLAB/R2023b/bin/matlab由于MCP服务器通过stdio通信,调试可能会有挑战。我们推荐使用MCP Inspector,它作为一个包脚本提供:
npm run inspector
Inspector会提供一个URL,以便您可以在浏览器中访问调试工具。