matlab-mcp-server

Provides an MCP server that integrates MATLAB with an AI assistant. It exposes MCP tools to (1) execute MATLAB code and (2) generate MATLAB code from natural language, and it exposes a resource/URI to access MATLAB documentation.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Ai Ml mcp matlab code-execution ai-assistant scientific-computing nodejs
⚙ Agent Friendliness
48
/ 100
Can an agent use this?
🔒 Security
40
/ 100
Is it safe for agents?
⚡ Reliability
20
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
50
Error Messages
0
Auth Simplicity
95
Rate Limits
5

🔒 Security

TLS Enforcement
95
Auth Strength
15
Scope Granularity
10
Dep. Hygiene
45
Secret Handling
40

Runs as a local MCP server over stdio (so TLS is not directly applicable). No auth/authorization model is documented; access is effectively whoever can use the host process/config. Because it can execute MATLAB code, there is inherent RCE/code-execution risk if the agent input is not restricted. Dependency hygiene is unknown from provided data; only two dependencies are listed (@modelcontextprotocol/sdk and node-matlab). No explicit guidance is provided on sandboxing, resource limits, or logging of executed code/secrets.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
20
Error Recovery
25
AF Security Reliability

Use Cases

  • Run MATLAB computations from an AI chat (interactive analysis, scripting, plotting workflows).
  • Generate MATLAB scripts from natural-language requirements and reuse/save generated code.
  • Reference MATLAB documentation via an MCP resource URI.

Not For

  • Production systems that require strong multi-tenant isolation and remote execution over the network (server runs locally via stdio).
  • Environments that cannot safely execute arbitrary code generated by an AI (code execution risk).
  • Workflows needing robust auth, auditing, and rate-limiting across users.

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: None documented (local stdio MCP server)
OAuth: No Scopes: No

Authentication/authorization is not described. The server appears intended to run locally and be controlled by the host client configuration.

Pricing

Free tier: No
Requires CC: No

No pricing information provided; it appears to be a self-hosted/open-source npm package.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Tool `execute_matlab_code` likely runs arbitrary commands/scripts, so agents should be constrained to safe code paths.
  • Debugging MCP-over-stdio can be difficult (README suggests using MCP Inspector).
  • MATLAB execution may be slow or resource-intensive; agents should avoid unbounded loops/massive data generation.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for matlab-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered