MATLAB
by matlab · File Systems · mcp-server, ai
Run MATLAB using AI applications with the official MCP server from MathWorks, enabling code execution, evaluation, and static analysis
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.
Source: https://github.com/matlab/matlab-mcp-core-server
Install
git clone https://github.com/matlab/matlab-mcp-core-serverTags: mcp-server, ai
⭐ 269 GitHub stars · Source: pulsemcp
About File Systems MCP servers and Claude skills
File Systems MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.
MATLAB is one of hundreds of File Systems entries indexed on Skiln. Browse the full File Systems category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.
Related File Systems MCPs and skills
- Filing Bug Reports by matlab
Generate a standalone bug report that another developer can use to reproduce, investigate, and fix an issue. Use when the user says 'file a bug', 'write a bug report', 'report this issue', or asks to document a defect for handoff.
- Generate Requirement Drafts by matlab
Generates draft requirements from Simulink models. Use when drafting or updating requirement artifacts from a model. Prefers Requirements Toolbox (.slreqx) when available; falls back to structured YAML.
- Specifying Mbd Algorithms by matlab
Specify algorithms for Model-Based Design: system specs, architecture specs, implementation plans, test plans. Use when creating specifications for controllers, signal processing, diagnostics, estimators, or other algorithms authored in Simulink, Stateflow, System Composer, or MATLAB Function blocks.
- Testing Simulink Models by matlab
Creates persistent Gherkin-based pass/fail tests for Simulink models and individual subsystems using model_test. Use when verifying expected behavior, writing regression tests, reproducing issues, or validating bug fixes with structured assertions. Requires Simulink Test.
- Rust Docs by govcraft
Efficiently loads and processes Rust crate documentation using LlamaIndex's HTML reader, with intelligent file selection logic to handle duplicate files and optional comprehensive parsing modes.
- Dify by yanxingliu
Integrates with the Dify API to enable workflow execution and management for automated task processing and decision making across domains.
- Apollo GraphQL by apollographql
Enables AI agents to interact with GraphQL APIs by exposing operations as tools, supporting both local schema files and Apollo GraphOS integration with features for introspection and custom scalar mapping.
- LLMBasedOS by iluxu
Secure Arch Linux gateway that bridges LLMs with local system capabilities through specialized servers for file system, email, sync, and agent operations without exposing sensitive information
Frequently asked questions
How do I install MATLAB?
Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.
Which clients support MATLAB?
Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.
Is MATLAB free?
The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.