
Model Context Protocol (MCP) Server
Model Context Protocol (MCP) Server forbinder AI-assistenter med eksterne datakilder, API'er og tjenester, hvilket muliggør strømlinet integration af komplekse ...
matlab-mcp-tools bringer MATLAB-automatisering til AI-forbedrede workflows, så du kan eksekvere scripts eksternt, køre sektioner, inspicere arbejdsrum og oprette nye scripts via MCP-klienter.
matlab-mcp-tools MCP-serveren er en Model Context Protocol (MCP)-server, der er designet til at forbinde AI-assistenter og udviklingsmiljøer med MATLAB. Den muliggør eksekvering af MATLAB-scripts, håndtering af arbejdsrumsvariabler, kørsel af specifikke sektioner af MATLAB-filer og oprettelse af nye scripts direkte fra MCP-kompatible klienter såsom Cline, Cursor og andre. Ved at tilbyde et sæt standardiserede værktøjer giver denne server udviklere mulighed for at automatisere, interagere med og strømline MATLAB-udviklingsworkflows, herunder at fange plots, bevare kontekst mellem eksekveringer og udnytte cellebaseret eksekvering til iterativ kodeudvikling. Denne integration øger produktiviteten markant og muliggør problemfri interoperabilitet mellem AI-drevne workflows og MATLAB-økosystemet.
Ingen promptskabeloner blev fundet i repoet eller dokumentationen.
Ingen ressourcer blev eksplicit beskrevet i repoet eller dokumentationen.
Ingen specifikke Windsurf-installationsinstruktioner fundet.
Ingen specifikke Claude-installationsinstruktioner fundet.
uv
-pakkehåndteringen er installeret.git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
, hvis MATLAB ikke er placeret i standardmappen.cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
eller direkte via Python-modulet.{
"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"
]
}
}
}
Sikring af API-nøgler: Brug feltet env
i din konfiguration til at indsætte hemmeligheder eller API-nøgler som miljøvariabler.
~/.cline/mcp.json
eller ifølge dokumentationen).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 efter behov til dine hemmeligheder og miljøvariabler.)
Brug af MCP i FlowHunt
For at integrere MCP-servere i dit FlowHunt-workflow skal du starte med at tilføje MCP-komponenten til dit flow og forbinde den til din AI-agent:
Klik på MCP-komponenten for at åbne konfigurationspanelet. I systemets MCP-konfigurationssektion indsætter du dine MCP-serverdetaljer med dette JSON-format:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Når det er konfigureret, kan AI-agenten nu bruge denne MCP som et værktøj med adgang til alle dens funktioner og muligheder. Husk at ændre "matlab"
til navnet på din MCP-server og opdatér URL’en tilsvarende.
Sektion | Tilgængelighed | Detaljer/Noter |
---|---|---|
Oversigt | ✅ | MATLAB-fokuseret, workflow-automatisering, MCP-integration |
Liste over Prompts | ⛔ | Ikke fundet i repo |
Liste over Ressourcer | ⛔ | Ikke fundet i repo |
Liste over Værktøjer | ✅ | execute_script, execute_script_section, osv. |
Sikring af API-nøgler | ✅ | Bruger env i konfiguration |
Sampling Support (mindre vigtigt i evaluering) | ⛔ | Ikke dokumenteret |
På baggrund af de tilgængelige informationer leverer matlab-mcp-tools solid grundfunktionalitet til MATLAB-integration med klar opsætning for Cursor og Cline, men mangler dokumenterede promptskabeloner, resource-primitiver og sampling/roots-support, hvilket begrænser avancerede MCP-funktioner. Overordnet set er det en fokuseret, men ikke komplet MCP-server.
Har en LICENS | ✅ BSD-3-Clause |
---|---|
Har mindst ét værktøj | ✅ |
Antal forks | 1 |
Antal stjerner | 3 |
matlab-mcp-tools er en MCP-server, der forbinder MATLAB med AI-assistenter og udviklingsværktøjer, hvilket muliggør automatiseret script-eksekvering, håndtering af arbejdsrumsvariabler, sektionbaseret kodekørsel og oprettelse af nye scripts fra kompatible klienter.
Den tilbyder værktøjer til at eksekvere MATLAB-scripts, køre individuelle sektioner (celle-tilstand), hente script-sektioner, oprette nye scripts og inspicere MATLAB-arbejdsrummet eksternt.
matlab-mcp-tools er dokumenteret til at virke med Cursor og Cline, og kan integreres hvor end MCP-protokollen understøttes, inklusiv FlowHunt.
Du bør bruge feltet `env` i din MCP-serverkonfiguration til sikkert at indsætte hemmeligheder og miljøvariabler, så følsomme data holdes ude af din kodebase.
Ja, med execute_script_section-værktøjet kan du køre en specifik celle (afgrænset med %% i MATLAB) af dit script, hvilket er ideelt til iterativ udvikling og fejlfinding.
Ja, matlab-mcp-tools er udgivet under BSD-3-Clause-licensen.
Forbind MATLAB til dine foretrukne AI-workflows og automatiser kodeeksekvering, fejlfinding og udvikling direkte fra FlowHunt eller MCP-kompatible klienter.
Model Context Protocol (MCP) Server forbinder AI-assistenter med eksterne datakilder, API'er og tjenester, hvilket muliggør strømlinet integration af komplekse ...
Calculator MCP Server bringer hurtig, programmatisk matematisk beregning til AI-assistenter og LLM'er via MCP-protokollen, hvilket muliggør præcise beregningsev...
ModelContextProtocol (MCP) Server fungerer som et bindeled mellem AI-agenter og eksterne datakilder, API’er og tjenester, så FlowHunt-brugere kan bygge kontekst...