
Model Context Protocol (MCP) Server
Model Context Protocol (MCP) Server kopplar samman AI-assistenter med externa datakällor, API:er och tjänster, vilket möjliggör smidig integrering av komplexa a...
matlab-mcp-tools ger MATLAB-automation till AI-förstärkta arbetsflöden, möjliggör fjärrkörning av skript, sektionskörning, arbetsytesinspektion och nytt skriptskapande via MCP-klienter.
matlab-mcp-tools MCP-servern är en Model Context Protocol (MCP)-server utformad för att koppla samman AI-assistenter och utvecklingsmiljöer med MATLAB. Den möjliggör körning av MATLAB-skript, hantering av arbetsytesvariabler, körning av specifika sektioner av MATLAB-filer och skapande av nya skript direkt från MCP-kompatibla klienter såsom Cline, Cursor och andra. Genom att erbjuda en uppsättning standardiserade verktyg gör denna server det möjligt för utvecklare att automatisera, interagera med och effektivisera MATLAB-utvecklingsarbetsflöden, inklusive att fånga diagram, behålla kontext mellan körningar och utnyttja cellbaserad körning för iterativ kodutveckling. Denna integration ökar produktiviteten avsevärt och möjliggör sömlös interoperabilitet mellan AI-drivna arbetsflöden och MATLAB-ekosystemet.
Inga promptmallar listades i repot eller dokumentationen.
Inga resurser beskrevs uttryckligen i repot eller dokumentationen.
Inga specifika Windsurf-installationsinstruktioner hittades.
Inga specifika Claude-installationsinstruktioner hittades.
uv
-pakethanteraren är installerade.git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
om MATLAB inte ligger i standardplatsen.cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
eller direkt via Python-modulen.{
"mcpServers": {
"matlab": {
"command": "matlab-mcp-server",
"args": [],
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"PATH": "${MATLAB_PATH}/bin:${PATH}"
},
"disabled": false,
"autoApprove": [
"list_tools",
"get_script_sections"
]
}
}
}
Säkra API-nycklar: Använd env
-fältet i din konfiguration för att injicera hemligheter eller API-nycklar som miljövariabler.
~/.cline/mcp.json
eller enligt dokumentationen).Exempel på JSON för env och inputs:
{
"mcpServers": {
"matlab": {
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"ANOTHER_SECRET": "${MY_SECRET_KEY}"
},
"inputs": {
"someInput": "${SOME_INPUT_VALUE}"
}
}
}
}
(Justera efter dina hemligheter och miljövariabler.)
Använda MCP i FlowHunt
För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:
Klicka på MCP-komponenten för att öppna konfigurationspanelen. I system-MCP-konfigurationssektionen anger du dina MCP-serverdetaljer i följande JSON-format:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
När detta är konfigurerat kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och kapaciteter. Kom ihåg att ändra "matlab"
till ditt MCP-servernamn och uppdatera URL:en därefter.
Sektion | Tillgänglighet | Detaljer/Noteringar |
---|---|---|
Översikt | ✅ | MATLAB-fokuserad, arbetsflödesautomation, MCP-integration |
Lista över promptar | ⛔ | Ej funnen i repo |
Lista över resurser | ⛔ | Ej funnen i repo |
Lista över verktyg | ✅ | execute_script, execute_script_section, etc. |
Säkra API-nycklar | ✅ | Använder env i konfiguration |
Sampling-stöd (mindre viktigt vid utvärdering) | ⛔ | Ej dokumenterat |
Baserat på den tillgängliga informationen erbjuder matlab-mcp-tools solid kärnfunktionalitet för MATLAB-integration med tydlig setup för Cursor och Cline, men saknar dokumenterade promptmallar, resursprimitiver och sampling/roots-stöd, vilket begränsar avancerade MCP-funktioner. Sammantaget är det en fokuserad men inte heltäckande MCP-server.
Har en LICENS | ✅ BSD-3-Clause |
---|---|
Har minst ett verktyg | ✅ |
Antal Forks | 1 |
Antal Stars | 3 |
matlab-mcp-tools är en MCP-server som kopplar samman MATLAB med AI-assistenter och utvecklingsverktyg, möjliggör automatiserad skriptexekvering, hantering av arbetsytesvariabler, sektionsbaserad kodkörning och nytt skriptskapande från kompatibla klienter.
Den tillhandahåller verktyg för att köra MATLAB-skript, köra enskilda sektioner (cell-läge), hämta skriptsektioner, skapa nya skript och inspektera MATLAB-arbetsytan på distans.
matlab-mcp-tools är dokumenterat att fungera med Cursor och Cline, och kan integreras där MCP-protokollet stöds, inklusive FlowHunt.
Du bör använda `env`-fältet i din MCP-serverkonfiguration för att injicera hemligheter och miljövariabler på ett säkert sätt, så att känslig data hålls utanför din kodbas.
Ja, med hjälp av execute_script_section-verktyget kan du köra valfri specifik cell (avgränsad med %% i MATLAB) av ditt skript, perfekt för iterativ utveckling och felsökning.
Ja, matlab-mcp-tools släpps under BSD-3-Clause-licensen.
Koppla MATLAB till dina favorit-AI-arbetsflöden och automatisera kodkörning, felsökning och utveckling direkt från FlowHunt eller MCP-kompatibla klienter.
Model Context Protocol (MCP) Server kopplar samman AI-assistenter med externa datakällor, API:er och tjänster, vilket möjliggör smidig integrering av komplexa a...
Excel MCP-servern gör det möjligt för AI-agenter att sömlöst skapa, läsa, ändra och hantera Excel-arbetsböcker utan att Microsoft Excel är installerat, och låse...
Kubernetes MCP-server fungerar som en brygga mellan AI-assistenter och Kubernetes/OpenShift-kluster, vilket möjliggör programmatisk resursxadhantering, poddxado...