MATLAB MCP Server
Integra o MATLAB com IA para executar código, gerar scripts a partir de linguagem natural e acessar documentação.
Documentação
MATLAB MCP Server

Agradecemos contribuições de todos.
Um poderoso servidor MCP que integra o MATLAB com IA, permitindo executar código MATLAB, gerar scripts MATLAB a partir de descrições em linguagem natural e acessar a documentação do MATLAB diretamente por meio do seu assistente de IA.
Recursos
Recursos
- Acesse a documentação do MATLAB via URI
matlab://documentation/getting-started - Guia de início rápido com exemplos e instruções de uso
Ferramentas
-
execute_matlab_code- Execute código MATLAB e obtenha resultados- Execute qualquer comando ou script MATLAB
- Opção de salvar scripts para referência futura
- Visualize a saída diretamente na sua conversa
-
generate_matlab_code- Gere código MATLAB a partir de linguagem natural- Descreva o que deseja realizar em linguagem simples
- Receba código MATLAB executável como resposta
- Opção de salvar scripts gerados
Desenvolvimento
Instale as dependências:
npm install
Compile o servidor:
npm run build
Para desenvolvimento com recompilação automática:
npm run watch
Requisitos
- MATLAB instalado no seu sistema
- Node.js (v14 ou superior)
Instalação
Instalação via Smithery
Para instalar o MATLAB MCP Server para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @WilliamCloudQi/matlab-mcp-server --client claude
1. Instale o pacote
npm install -g matlab-mcp-server
Ou clone o repositório e compile você mesmo:
git clone https://github.com/username/matlab-mcp-server.git
cd matlab-mcp-server
npm install
npm run build
2. Configure o cline para usar o servidor
Para usar com o cline, adicione a configuração do servidor:
No MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
No 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": []
}
}
}
Substitua /path/to/matlab/executable pelo caminho do seu executável MATLAB:
- Windows: Geralmente
C:\\Program Files\\MATLAB\\R2023b\\bin\\matlab.exe - macOS: Geralmente
/Applications/MATLAB_R2023b.app/bin/matlab - Linux: Geralmente
/usr/local/MATLAB/R2023b/bin/matlab
Depuração
Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o MCP Inspector, que está disponível como script de pacote:
npm run inspector
O Inspector fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.
