# MATLAB

> Use this tool when you need to automate interactions with MATLAB for tasks like executing code, testing, and code analysis, providing inputs such as MATLAB code and commands, and receiving outputs like evaluation results and test reports, in contexts like automated testing workflows, scientific computing, and AI-assisted development. It solves problems like streamlining MATLAB workflows, ensuring code quality, and enabling AI-driven MATLAB applications. The tool is particularly useful when integrating MATLAB with AI systems that require robust and configurable interactions.

Canonical page: https://skillsregistry.net/skills/mathworks-matlab  
JSON: https://api.skillsregistry.net/v1/skills/mathworks-matlab

## Description

The official MATLAB MCP server from MathWorks enables AI applications to interact with MATLAB through the Model Context Protocol. Built in Go and actively maintained by MathWorks engineers, it provides five core tools for starting and terminating MATLAB instances, executing and evaluating MATLAB code, performing static code analysis for style and correctness assessment, detecting installed toolboxes, and running test files. The implementation includes robust process management, configurable MATLAB paths, and comprehensive error handling, making it valuable for automated testing workflows, code quality assessment, scientific computing tasks, and AI-assisted MATLAB development where natural language commands can trigger MATLAB computations and analysis.

## Trust

- **Trust score (0–1):** 0.91
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mathworks-matlab)
- **Repository:** <https://github.com/matlab/matlab-mcp-core-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mathworks-matlab"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mathworks-matlab` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mathworks-matlab/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
