local-only server
The server can only run on the client’s local machine because it depends on local resources.
MATLAB MCP 服务器
一个强大的 MCP 服务器,将 MATLAB 与 AI 集成在一起,允许您执行 MATLAB 代码,从自然语言描述生成 MATLAB 脚本,并直接通过您的 AI 助手访问 MATLAB 文档。
特征
资源
- 通过
matlab://documentation/getting-started
URI 访问 MATLAB 文档 - 包含示例和使用说明的入门指南
工具
execute_matlab_code
- 执行 MATLAB 代码并获取结果- 运行任何 MATLAB 命令或脚本
- 可选择保存脚本以供将来参考
- 直接在对话中查看输出
generate_matlab_code
- 从自然语言生成 MATLAB 代码- 用简单的语言描述你想要实现的目标
- 获取可执行的 MATLAB 代码作为响应
- 保存生成的脚本的选项
发展
安装依赖项:
Copy
构建服务器:
Copy
对于使用自动重建的开发:
Copy
要求
- 您的系统上已安装 MATLAB
- Node.js(v14 或更高版本)
安装
1. 安装软件包
Copy
或者克隆存储库并自行构建:
Copy
2.配置cline使用服务器
要与 cline 一起使用,请添加服务器配置:
在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json
Copy
将/path/to/matlab/executable
替换为您的 MATLAB 可执行文件的路径:
- Windows:通常为
C:\\Program Files\\MATLAB\\R2023b\\bin\\matlab.exe
- macOS:通常为
/Applications/MATLAB_R2023b.app/bin/matlab
- Linux:通常为
/usr/local/MATLAB/R2023b/bin/matlab
调试
由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:
Copy
检查器将提供一个 URL 来访问浏览器中的调试工具。
You must be authenticated.
将 MATLAB 与 AI 相结合以执行代码、从自然语言生成脚本并无缝访问 MATLAB 文档。