
interactive-mcp Server MCP interactiv
Serverul MCP interactive-mcp permite fluxuri de lucru AI fără întreruperi, cu implicarea omului, făcând legătura între agenții AI, utilizatori și sisteme extern...
matlab-mcp-tools aduce automatizarea MATLAB în fluxurile de lucru îmbunătățite cu AI, permițând execuție de la distanță a scripturilor, rulări de secțiuni, inspecția workspace-ului și crearea de scripturi noi prin intermediul clienților MCP.
matlab-mcp-tools MCP Server este un server Model Context Protocol (MCP) conceput pentru a conecta asistenți AI și medii de dezvoltare cu MATLAB. Permite execuția scripturilor MATLAB, gestionarea variabilelor din workspace, rularea secțiunilor specifice din fișiere MATLAB și crearea de scripturi noi direct din clienți compatibili MCP, precum Cline, Cursor și alții. Prin furnizarea unui set de unelte standardizate, acest server oferă dezvoltatorilor posibilitatea de a automatiza, interacționa și optimiza fluxurile de lucru MATLAB, inclusiv captarea de grafice, menținerea contextului între execuții și utilizarea execuției pe celule pentru dezvoltare iterativă a codului. Această integrare crește semnificativ productivitatea și permite interoperabilitatea fluentă între fluxurile de lucru bazate pe AI și ecosistemul MATLAB.
Niciun template de prompt nu a fost listat în repository sau documentație.
Nicio resursă nu a fost explicit descrisă în repository sau documentație.
Nu au fost găsite instrucțiuni specifice pentru configurarea Windsurf.
Nu au fost găsite instrucțiuni specifice pentru configurarea Claude.
uv
.git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
dacă MATLAB nu este în locația implicită.cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
sau direct prin modulul Python.{
"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"
]
}
}
}
Securizarea cheilor API: Folosește câmpul env
din configurație pentru a introduce chei sau secrete API ca variabile de mediu.
~/.cline/mcp.json
sau conform documentației).Exemplu JSON pentru env și inputs:
{
"mcpServers": {
"matlab": {
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"ANOTHER_SECRET": "${MY_SECRET_KEY}"
},
"inputs": {
"someInput": "${SOME_INPUT_VALUE}"
}
}
}
}
(Ajustați după necesități pentru secretele și variabilele voastre de mediu.)
Utilizarea MCP în FlowHunt
Pentru a integra servere MCP în fluxul tău FlowHunt, adaugă componenta MCP în flow și conecteaz-o la agentul tău AI:
Apasă pe componenta MCP pentru a deschide panoul de configurare. În secțiunea de configurare MCP a sistemului, introdu detaliile serverului MCP folosind acest format JSON:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
După configurare, agentul AI poate folosi acest MCP ca unealtă, având acces la toate funcțiile și capabilitățile sale. Nu uita să schimbi "matlab"
cu numele serverului tău MCP și să actualizezi URL-ul corespunzător.
Secțiune | Disponibilitate | Detalii/Note |
---|---|---|
Prezentare generală | ✅ | Focus pe MATLAB, automatizare workflow, integrare MCP |
Lista de Prompts | ⛔ | Nu a fost găsită în repo |
Lista de Resurse | ⛔ | Nu a fost găsită în repo |
Lista de Unelte | ✅ | execute_script, execute_script_section, etc. |
Securizarea cheilor API | ✅ | Folosește env în config |
Suport pentru sampling (mai puțin relevant) | ⛔ | Nu este documentat |
Pe baza informațiilor disponibile, matlab-mcp-tools oferă funcționalitate de bază solidă pentru integrarea MATLAB, cu pași clari de configurare pentru Cursor și Cline, dar lipsesc template-uri de prompt documentate, primitive de resurse și suport sampling/roots, ceea ce limitează capabilitățile MCP avansate. Per ansamblu, este un server MCP focalizat, dar nu exhaustiv.
Are LICENSE | ✅ BSD-3-Clause |
---|---|
Are cel puțin o unealtă | ✅ |
Număr fork-uri | 1 |
Număr stele | 3 |
matlab-mcp-tools este un server MCP ce conectează MATLAB cu asistenți AI și unelte de dezvoltare, permițând execuție automată de scripturi, gestionarea variabilelor din workspace, rulare pe secțiuni și crearea de scripturi noi din clienți compatibili.
Oferă unelte pentru a executa scripturi MATLAB, a rula secțiuni individuale (mod celulă), a prelua secțiunile unui script, a crea scripturi noi și a inspecta workspace-ul MATLAB de la distanță.
matlab-mcp-tools este documentat să funcționeze cu Cursor și Cline, și poate fi integrat oriunde este suportat protocolul MCP, inclusiv FlowHunt.
Trebuie să folosești câmpul `env` în configurația serverului MCP pentru a injecta în siguranță secrete și variabile de mediu, păstrând datele sensibile în afara codului sursă.
Da, folosind unealta execute_script_section, poți rula orice celulă (delimitată de %% în MATLAB) din scriptul tău, ideal pentru dezvoltare iterativă și depanare.
Da, matlab-mcp-tools este publicat sub licența BSD-3-Clause.
Conectează MATLAB la fluxurile tale AI preferate și automatizează execuția codului, depanarea și dezvoltarea direct din FlowHunt sau clienți compatibili MCP.
Serverul MCP interactive-mcp permite fluxuri de lucru AI fără întreruperi, cu implicarea omului, făcând legătura între agenții AI, utilizatori și sisteme extern...
fabric-mcp-server este un server MCP care expune pattern-urile Fabric ca instrumente apelabile pentru fluxuri de lucru conduse de AI, permițând integrarea cu Cl...
Serverul ModelContextProtocol (MCP) acționează ca o punte între agenții AI și sursele externe de date, API-uri și servicii, permițând utilizatorilor FlowHunt să...