Skip to main content
Glama

MATLAB MCP Server

GitHub-Logo

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-started auf die MATLAB-Dokumentation zu.

  • Erste Schritte mit Beispielen und Gebrauchsanweisungen

Werkzeuge

  • execute_matlab_code - MATLAB-Code ausführen und Ergebnisse erhalten

    • Fü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 generieren

    • Beschreiben 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 install

Erstellen Sie den Server:

npm run build

Für die Entwicklung mit automatischem Rebuild:

npm run watch

Anforderungen

  • 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 claude

1. Installieren Sie das Paket

npm install -g matlab-mcp-server

Oder 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 build

2. 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.exe

  • macOS: Normalerweise /Applications/MATLAB_R2023b.app/bin/matlab

  • Linux: 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 inspector

Der Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.

Schmiedeabzeichen

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WilliamCloudQi/matlab-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server