
Model Context Protocol (MCP) Server
Model Context Protocol (MCP) Server fungerer som en bro mellom AI-assistenter og eksterne datakilder, API-er og tjenester, og muliggjør sømløs integrasjon av ko...
matlab-mcp-tools gir MATLAB-automatisering til AI-forsterkede arbeidsflyter, med fjernkjøring av skript, seksjonskjøring, inspeksjon av arbeidsområdet og ny skriptskaping via MCP-klienter.
matlab-mcp-tools MCP-serveren er en Model Context Protocol (MCP) server laget for å koble AI-assistenter og utviklingsmiljøer med MATLAB. Den muliggjør kjøring av MATLAB-skript, håndtering av arbeidsområdets variabler, kjøring av spesifikke seksjoner i MATLAB-filer og oppretting av nye skript direkte fra MCP-kompatible klienter som Cline, Cursor og andre. Ved å tilby et sett med standardiserte verktøy gir denne serveren utviklere mulighet til å automatisere, samhandle med og effektivisere MATLAB-utviklingsflyter, inkludert å fange opp figurer, opprettholde kontekst mellom kjøringer og utnytte cellebasert kjøring for iterativ kodeutvikling. Denne integrasjonen øker produktiviteten betydelig og gir sømløs samhandling mellom AI-drevne arbeidsflyter og MATLAB-økosystemet.
Ingen prompt-maler ble oppført i depotet eller dokumentasjonen.
Ingen ressurser ble eksplisitt beskrevet i depotet eller dokumentasjonen.
Ingen spesifikke Windsurf-oppsettinstruksjoner funnet.
Ingen spesifikke Claude-oppsettinstruksjoner funnet.
uv
-pakkehåndtereren er installert.git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
hvis MATLAB ikke er i standardplasseringen.cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
eller direkte 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"
]
}
}
}
Sikre API-nøkler: Bruk env
-feltet i konfigurasjonen for å injisere hemmeligheter eller API-nøkler som miljøvariabler.
~/.cline/mcp.json
eller som angitt i dokumentasjonen).Eksempel på JSON for env og inputs:
{
"mcpServers": {
"matlab": {
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"ANOTHER_SECRET": "${MY_SECRET_KEY}"
},
"inputs": {
"someInput": "${SOME_INPUT_VALUE}"
}
}
}
}
(Juster som nødvendig for dine hemmeligheter og miljøvariabler.)
Bruke MCP i FlowHunt
For å integrere MCP-servere i din FlowHunt-arbeidsflyt, start med å legge til MCP-komponenten i flyten og koble den til din AI-agent:
Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon legger du inn MCP-serverdetaljene dine med dette JSON-formatet:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Når dette er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre "matlab"
til navnet på din MCP-server og oppdater URL-en deretter.
Seksjon | Tilgjengelighet | Detaljer/Notater |
---|---|---|
Oversikt | ✅ | MATLAB-fokusert, arbeidsflytautomatisering, MCP-integrasjon |
Liste over prompt-maler | ⛔ | Ikke funnet i repo |
Liste over ressurser | ⛔ | Ikke funnet i repo |
Liste over verktøy | ✅ | execute_script, execute_script_section, osv. |
Sikring av API-nøkler | ✅ | Bruker env i konfig |
Sampling-støtte (mindre viktig ved vurdering) | ⛔ | Ikke dokumentert |
Basert på tilgjengelig informasjon gir matlab-mcp-tools solid kjernefunksjonalitet for MATLAB-integrasjon med tydelig oppsett for Cursor og Cline, men mangler dokumenterte prompt-maler, ressursprimitiver og sampling/roots-støtte, noe som begrenser avanserte MCP-muligheter. Totalt sett er det en fokusert, men ikke altomfattende MCP-server.
Har en LISENS | ✅ BSD-3-Clause |
---|---|
Har minst ett verktøy | ✅ |
Antall forks | 1 |
Antall stjerner | 3 |
matlab-mcp-tools er en MCP-server som kobler MATLAB med AI-assistenter og utviklingsverktøy, og gir automatisert skriptkjøring, variabelhåndtering i arbeidsområdet, seksjonsbasert kodekjøring og oppretting av nye skript fra kompatible klienter.
Den tilbyr verktøy for å kjøre MATLAB-skript, kjøre individuelle seksjoner (cellemodus), hente ut seksjoner fra skript, opprette nye skript og inspisere MATLAB-arbeidsområdet eksternt.
matlab-mcp-tools er dokumentert å fungere med Cursor og Cline, og kan integreres der MCP-protokollen støttes, inkludert FlowHunt.
Du bør bruke `env`-feltet i MCP-serverkonfigurasjonen for å injisere hemmeligheter og miljøvariabler på en sikker måte, slik at sensitiv data holdes utenfor kodebasen din.
Ja, ved å bruke execute_script_section-verktøyet kan du kjøre en spesifikk celle (avgrenset med %% i MATLAB) i skriptet ditt, ideelt for iterativ utvikling og feilsøking.
Ja, matlab-mcp-tools er utgitt under BSD-3-Clause-lisensen.
Koble MATLAB til dine favoritt AI-arbeidsflyter og automatiser kodekjøring, feilsøking og utvikling direkte fra FlowHunt eller MCP-kompatible klienter.
Model Context Protocol (MCP) Server fungerer som en bro mellom AI-assistenter og eksterne datakilder, API-er og tjenester, og muliggjør sømløs integrasjon av ko...
Oxylabs MCP (Model Context Protocol) Server er en bro mellom AI-assistenter og det virkelige nettet, og tilbyr et samlet API for å hente ut, strukturere og leve...
Kubernetes MCP-serveren fungerer som bro mellom AI-assistenter og Kubernetes/OpenShift-klynger, og muliggjør programmatisk ressursstyring, pod-operasjoner og De...