MATLAB MCP Server

Wir freuen uns über Beiträge von allen.
Related MCP server: XiaoZhi MCP Aggregate
Ein leistungsstarker MCP-Server, der MATLAB mit KI integriert, sodass Sie MATLAB-Code ausführen, MATLAB-Skripte aus Beschreibungen in natürlicher Sprache generieren und direkt über Ihren KI-Assistenten auf die MATLAB-Dokumentation zugreifen können.
Merkmale
Ressourcen
Greifen Sie über die URI
matlab://documentation/getting-startedauf die MATLAB-Dokumentation zu.Erste Schritte mit Beispielen und Gebrauchsanweisungen
Werkzeuge
execute_matlab_code- MATLAB-Code ausführen und Ergebnisse erhaltenFühren Sie beliebige MATLAB-Befehle oder -Skripte aus
Option zum Speichern von Skripten zur späteren Verwendung
Sehen Sie sich die Ausgabe direkt in Ihrer Konversation an
generate_matlab_code- MATLAB-Code aus natürlicher Sprache generierenBeschreiben Sie in einfacher Sprache, was Sie erreichen möchten
Erhalten Sie als Antwort ausführbaren MATLAB-Code
Option zum Speichern generierter Skripte
Entwicklung
Installieren Sie Abhängigkeiten:
npm installErstellen Sie den Server:
npm run buildFür die Entwicklung mit automatischem Rebuild:
npm run watchAnforderungen
MATLAB auf Ihrem System installiert
Node.js (v14 oder höher)
Installation
Installation über Smithery
So installieren Sie MATLAB MCP Server für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @WilliamCloudQi/matlab-mcp-server --client claude1. Installieren Sie das Paket
npm install -g matlab-mcp-serverOder klonen Sie das Repository und erstellen Sie es selbst:
git clone https://github.com/username/matlab-mcp-server.git
cd matlab-mcp-server
npm install
npm run build2. Konfigurieren Sie Cline für die Verwendung des Servers
Zur Verwendung mit cline fügen Sie die Serverkonfiguration hinzu:
Unter MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Unter 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": []
}
}
}Ersetzen Sie /path/to/matlab/executable durch den Pfad zu Ihrer ausführbaren MATLAB-Datei:
Windows: Normalerweise
C:\\Program Files\\MATLAB\\R2023b\\bin\\matlab.exemacOS: Normalerweise
/Applications/MATLAB_R2023b.app/bin/matlabLinux: Normalerweise
/usr/local/MATLAB/R2023b/bin/matlab
Debuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector , der als Paketskript verfügbar ist:
npm run inspectorDer Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.