# MATLAB Agentic Toolkit
[](https://github.com/matlab/matlab-agentic-toolkit/releases/latest) [](https://github.com/matlab/matlab-agentic-toolkit/releases/latest) MATLAB® Agentic Toolkit permite usar agentes de IA con MATLAB proporcionando al agente de IA el conocimiento y el contexto necesarios para trabajar eficientemente con MATLAB y sus toolboxes. Use este toolkit para proporcionar funcionalidades probadas de MATLAB a su agente. Este toolkit puede evitar que su agente de IA alucine funciones de toolboxes, pase por alto funcionalidades nuevas y pierda tiempo con pasos adicionales que los usuarios experimentados de MATLAB omitirían. Use este toolkit para: - Conectar su agente de IA a MATLAB. Este toolkit lo hace instalando automáticamente el [MATLAB MCP Server](https://github.com/matlab/matlab-mcp-server). Luego puede usar su agente para escribir código idiomático, generar y ejecutar pruebas, diagnosticar errores, compilar aplicaciones y más. - Proporcionar conocimientos seleccionados, llamados skills, a su agente. Estas skills equipan a su agente con conocimiento de flujos de trabajo, convenciones y buenas prácticas de MATLAB, a la vez que minimizan el consumo de tokens. > [!Note] > Para usar agentes de IA de forma eficiente con Simulink®, instale [Simulink Agentic Toolkit](https://github.com/matlab/simulink-agentic-toolkit). Al instalar cualquiera de los dos toolkits, puede elegir instalar ambos. ## Requisitos * MATLAB R2021a o posterior * Agente de IA que admita servidores MCP y skills. Los agentes compatibles se configuran automáticamente. De lo contrario, consulte la documentación de su agente para configurar manualmente el servidor MCP e instalar skills. Los agentes compatibles incluyen: - Claude Code - GitHub® Copilot - OpenAI® Codex - Gemini™ CLI - Amp --- ## Introduccion a MATLAB Agentic Toolkit Estos pasos muestran cómo usar MATLAB Agentic Toolkit para instalar MATLAB MCP Server y agregar skills a su agente. Puede configurar MATLAB Agentic Toolkit desde la línea de comandos o desde MATLAB. ### Instalar MATLAB Agentic Toolkit desde la línea de comandos Si usa Claude Code, GitHub Copilot CLI u OpenAI Codex, puede configurar MATLAB Agentic Toolkit, Simulink Agentic Toolkit y MATLAB MCP Server a la vez desde una línea de comandos del sistema operativo mediante Agentic Toolkit Installer. Para obtener más detalles, consulte [Agentic Toolkit Installer](https://github.com/matlab/agentic-toolkit-installer). También puede consultar este repositorio para personalizar su configuración o instalar los toolkits sin conexión. ### Instalar MATLAB Agentic Toolkit desde MATLAB También puede instalar MATLAB Agentic Toolkit directamente desde MATLAB. > Nota: Para obtener instrucciones sobre la instalación desde archivos locales, la instalación en un entorno sin conexión, las opciones de configuración de este toolkit, notas específicas de la plataforma, pasos de verificación, resolución de problemas y la configuración manual sin el instalador, consulte [Configuración y solución de problemas](Configuration_and_Troubleshooting.es.md). Si ya tiene instalado el servidor MCP y solo necesita agregar skills, consulte [Agregar solo skills](Configuration_and_Troubleshooting.es.md#agregar-solo-skills). Para instalar el toolkit desde MATLAB, siga estos pasos. 1. Para descargar el paquete del instalador de Agentic Toolkit, haga clic en [agenticToolkitInstaller.mltbx](https://github.com/matlab/simulink-agentic-toolkit/releases/latest/download/agenticToolkitInstaller.mltbx). 2. Abra el archivo descargado con MATLAB para instalar el complemento del instalador. 3. En MATLAB, ejecute este comando. ```matlab setupAgenticToolkit("install") ``` 4. Instale solo los grupos de skills relevantes para su trabajo. Esto ayuda a que su agente active de manera confiable las skills correctas. Para agregar más grupos de skills posteriormente, vuelva a ejecutar el instalador. 5. De forma predeterminada, su agente crea una nueva sesión de MATLAB cuando lo invoca. Para conectar su agente a la sesión de MATLAB existente, ejecute este comando en la ventana de comandos de MATLAB. ``` shareMATLABSession() ``` Si está ejecutando varias sesiones de MATLAB, el agente se conecta a la sesión de MATLAB donde ejecutó este comando más recientemente. Como alternativa, también puede agregar este comando a su [Startup Script](https://www.mathworks.com/help/matlab/ref/startup.html) de MATLAB. ### Verificar Pregunte a su agente: ``` ¿Qué versión de MATLAB se está ejecutando? Quiero ver una lista de las toolboxes instaladas. ``` ### Ejecutar y probar código de MATLAB usando herramientas MCP Después de instalar MATLAB Agentic Toolkit, su agente puede usar estas herramientas proporcionadas por MATLAB MCP Server. | Tareas que puede pedir a su agente | Herramienta usada por el agente | |------|------------------------| | Ejecutar código de MATLAB y devolver la salida de la ventana de comandos | `evaluate_matlab_code` | | Ejecutar un programa de MATLAB | `run_matlab_file` | | Ejecutar pruebas mediante `runtests` con resultados estructurados | `run_matlab_test_file`| | Análisis de código estático usando Code Analyzer | `check_matlab_code` | | Ver una lista de la versión de MATLAB y las toolboxes instaladas | `detect_matlab_toolboxes` | El servidor también proporciona dos recursos MCP: `matlab_coding_guidelines` (estándares de codificación) y `plain_text_live_code_guidelines` (reglas de formato de Live Script). Estos recursos proporcionan información de referencia que los agentes pueden consultar según sea necesario. ### Ejecutar flujos de trabajo de MATLAB usando skills del agente Después de instalar MATLAB Agentic Toolkit, su agente puede usar skills seleccionadas por MathWorks®. Para obtener mejores resultados, instale solo los grupos de skills relevantes para su trabajo — los agentes activan skills de manera más confiable cuando hay menos cargadas. También puede activar manualmente una skill específica por nombre (por ejemplo, `/matlab-write-tests` en Claude Code) para garantizar que se cargue. Para leer detalles sobre todas las skills, consulte el [catálogo de skills](skills-catalog/README.es.md). Los grupos de skills incluyen: #### Skills de MATLAB | Grupo de skills | Descripción | |-------------|-------------| | [**MATLAB Core**](skills-catalog/README.es.md#matlab-core-matlab-core) | Crear, depurar, revisar y administrar código e instalaciones de MATLAB | | [**MATLAB App Building**](skills-catalog/README.es.md#matlab-app-building-matlab-app-building) | Compilar aplicaciones de MATLAB programáticamente usando componentes de interfaz de usuario, diseños, callbacks e integración web | | [**MATLAB Data Import and Analysis**](skills-catalog/README.es.md#matlab-data-import-and-analysis-matlab-data-import-and-analysis) | Importar, exportar y analizar datos en MATLAB usando tablas, horarios, filtrado, agregación y operaciones de series temporales | | [**MATLAB External Language Interfaces**](skills-catalog/README.es.md#matlab-external-language-interfaces-matlab-external-language-interfaces) | Invocar bibliotecas de Python® desde MATLAB y actualizar archivos MEX a la API interleaved complex | | [**MATLAB Programming**](skills-catalog/README.es.md#matlab-programming-matlab-programming) | Escribir funciones de MATLAB robustas con entradas validadas | | [**MATLAB Software Development**](skills-catalog/README.es.md#matlab-software-development-matlab-software-development) | Escribir y ejecutar pruebas, modernizar código heredado, optimizar rendimiento y memoria, documentar y crear toolboxes, crear proyectos, administrar paquetes y desarrollar planes de compilación | #### Skills de toolboxes | Grupo de skills | Productos compatibles | |-------------|--------------------| | [**Aerospace**](skills-catalog/README.es.md#aerospace-aerospace) | Aerospace Toolbox™ | | [**AI and Statistics**](skills-catalog/README.es.md#ai-and-statistics-ai-and-statistics) | Curve Fitting Toolbox™, Deep Learning Toolbox™, Embedded Coder™, Fixed-Point Designer™, MATLAB Coder™, MATLAB Compiler SDK™, MATLAB Report Generator™, Optimization Toolbox™, Parallel Computing Toolbox™, Statistics and Machine Learning Toolbox™, Deep Learning Toolbox Converter for ONNX Model Format™, Deep Learning Toolbox Converter for PyTorch Models™ y Deep Learning Toolbox Converter for TensorFlow Models™ | | [**Automotive**](skills-catalog/README.es.md#automotive-automotive) | Automated Driving Toolbox™, Computer Vision Toolbox™, RoadRunner, RoadRunner Scenario, RoadRunner Scene Builder, Sensor Fusion and Tracking Toolbox™, Automated Driving Toolbox Interface for Eclipse SUMO Traffic Simulator™ y Scenario Builder for Automated Driving Toolbox™ | | [**Cloud Solutions**](skills-catalog/README.es.md#cloud-solutions-cloud-solutions) | MATLAB Drive™ | | [**Code Generation**](skills-catalog/README.es.md#code-generation-code-generation) | Embedded Coder, Fixed-Point Designer, GPU Coder™, MATLAB Coder, MATLAB Test™, Parallel Computing Toolbox y MATLAB Coder Support Package for PyTorch and LiteRT Models™ | | [**Computational Biology**](skills-catalog/README.es.md#computational-biology-computational-biology) | SimBiology™ y Statistics and Machine Learning Toolbox | | [**Computational Finance**](skills-catalog/README.es.md#computational-finance-computational-finance) | Datafeed Toolbox™, Financial Instruments Toolbox™, Financial Toolbox™ y Spreadsheet Link™ | | [**Control Systems**](skills-catalog/README.es.md#control-systems-control-systems) | Control System Toolbox™, Predictive Maintenance Toolbox™, Signal Processing Toolbox™, Statistics and Machine Learning Toolbox y System Identification Toolbox™ | | [**Image Processing and Computer Vision**](skills-catalog/README.es.md#image-processing-and-computer-vision-image-processing-and-computer-vision) | Computer Vision Toolbox, Deep Learning Toolbox, Image Processing Toolbox™, Lidar Toolbox™, Medical Imaging Toolbox™, Optical Design and Simulation Library for Image Processing Toolbox™ y Visual Inspection Toolbox™ | | [**Math and Optimization**](skills-catalog/README.es.md#math-and-optimization-math-and-optimization) | Optimization Toolbox, Partial Differential Equation Toolbox™ y Symbolic Math Toolbox™ | | [**Parallel Computing**](skills-catalog/README.es.md#parallel-computing-parallel-computing) | Parallel Computing Toolbox y MATLAB Parallel Server™ | | [**Radar**](skills-catalog/README.es.md#radar-radar) | Mapping Toolbox™, Phased Array System Toolbox™, Radar Toolbox™, Sensor Fusion and Tracking Toolbox y Signal Processing Toolbox | | [**Reporting and Database Access**](skills-catalog/README.es.md#reporting-and-database-access-reporting-and-database-access) | Database Toolbox™, MATLAB Report Generator, Parallel Computing Toolbox y Simulink Report Generator™ | | [**RF and Mixed Signal**](skills-catalog/README.es.md#rf-and-mixed-signal-rf-and-mixed-signal) | Antenna Toolbox™, Mixed-Signal Blockset™, RF Blockset™, RF PCB Toolbox™, RF Toolbox™, SerDes Toolbox™, Signal Integrity Toolbox, Signal Processing Toolbox y Statistics and Machine Learning Toolbox | | [**Robotics and Autonomous Systems**](skills-catalog/README.es.md#robotics-and-autonomous-systems-robotics-and-autonomous-systems) | Navigation Toolbox™, UAV Toolbox™ y Robotics System Toolbox™ | | [**Signal Processing**](skills-catalog/README.es.md#signal-processing-signal-processing) | Audio Toolbox™, DSP HDL Toolbox™, DSP System Toolbox™, Fixed-Point Designer, HDL Coder™, Signal Processing Toolbox y Wavelet Toolbox™ | | [**Test and Measurement**](skills-catalog/README.es.md#test-and-measurement-test-and-measurement) | Data Acquisition Toolbox™, Image Acquisition Toolbox™, Image Processing Toolbox, Industrial Communication Toolbox™, Vehicle Network Toolbox™ y MATLAB Support Package for Arduino Hardware™ | | [**Wireless Communications**](skills-catalog/README.es.md#wireless-communications-wireless-communications) | 5G Toolbox™, Bluetooth® Toolbox™, Communications Toolbox™, Satellite Communications Toolbox™, Wireless Network Toolbox™, Wireless Testbench™, WLAN Toolbox™ y Wireless Testbench Support Package for NI USRP Radios™ | --- ## Actualizar MATLAB Agentic Toolkit Para actualizar el toolkit, descargue el complemento del instalador más reciente haciendo clic en [agenticToolkitInstaller.mltbx](https://github.com/matlab/simulink-agentic-toolkit/releases/latest/download/agenticToolkitInstaller.mltbx). Abra el archivo descargado con MATLAB y ejecute este comando en MATLAB. ```matlab setupAgenticToolkit("update") ``` Esto actualiza las skills, configuraciones y el binario del servidor MCP para MATLAB y Simulink Agentic Toolkits. --- ## Consideraciones de seguridad Cuando use MATLAB Agentic Toolkit y MATLAB MCP Server, debe revisar y validar exhaustivamente todas las llamadas a herramientas antes de ejecutarlas. Mantenga siempre un humano en el ciclo para las acciones importantes y proceda solo cuando tenga seguridad de que la llamada hará exactamente lo que espera. Para obtener más información, consulte [User Interaction Model (MCP)](https://modelcontextprotocol.io/specification/latest/server/tools#user-interaction-model) y [Security Considerations (MCP)](https://modelcontextprotocol.io/specification/latest/server/tools#security-considerations). --- ## Recopilación de datos MATLAB MCP Server recopila datos de uso anonimizados de forma predeterminada. Para obtener más detalles, consulte [Data Collection](https://github.com/matlab/matlab-mcp-server/blob/main/l10n/README.es.md#recopilación-de-datos) en la documentación del servidor MCP. Para desactivar la recopilación, consulte [Deshabilitar la recopilación de datos](Configuration_and_Troubleshooting.es.md#deshabilitar-la-recopilación-de-datos). --- ## Licencia y uso La licencia está disponible en el archivo [LICENSE.md](../LICENSE.md) de este repositorio de GitHub. Los servidores MCP solo están permitidos para su uso con MATLAB de acuerdo con el MathWorks Software License Agreement, y no deben ser compartidos por múltiples usuarios. Contacte con MathWorks si necesita admitir el uso de servidores compartidos o centralizados. --- ## Soporte y contribuciones MathWorks le anima a usar este repositorio y proporcionar comentarios. Las solicitudes de cambios (pull requests) no están habilitadas en este repositorio. Para solicitar soporte técnico o enviar una solicitud de mejora, [cree un issue en GitHub](https://github.com/matlab/matlab-agentic-toolkit/issues) o [contacte con el soporte técnico](https://www.mathworks.com/support/contact_us.html). ---- Copyright 2026 The MathWorks, Inc. ----