1. Conduid
  2. Commerce
  3. Framework Matlab Production Server
MCP server · Commerce

Framework Matlab Production Server

Publish MATLAB functions as MCP tools for AI agents using MATLAB Production Server

67Good

Scored 3 days ago · breakdown

About Framework Matlab Production Server

Framework Matlab Production Server is an MCP server published by matlab in the Commerce category: publish MATLAB functions as MCP tools for AI agents using MATLAB Production Server.

The repository has 34 stars and 11 forks, with the last commit 6 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/matlab/mcp-framework-matlab-production-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Framework Matlab Production Server

Powered by Claude · Grounded in docs

I know everything about Framework Matlab Production Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.5.1Fix read only build errors. · 16 Oct 2026Minor bug fix. If the framework is installed with all files read-only, prodserver.mcp.build will fail when editing copies of web routing files. This release corrects that by making the files writable before editing them.
v1.5.0Improved conformance to MCP 2025-06-18 protocol · 14 Oct 2026Updated valid HTTP verbs and message header processing to more precisely conform to both HTTP and MCP protocol standards. Highlights: Protocol errors are JSON-RPC `error` objects. Malformed requests, unknown methods, unknown tools and bad…
v1.4.1Improved HTTP error handling · 30 Sep 2026MATLAB errors used to generate an HTTP 500 (server error) return code. That was incorrect. They now generate 200 (OK) with an error-type JSON response body. Failed session termination used to cause prodserver.mcp.call to error. This…
v1.4.0Resources, Metrics, Discovery · 4 Sep 2026New features: Complete support for MCP Resources Integration with GET /api/discovery to identify MCP Tools on MATLAB Production Server Metrics for tool calls and server and MCP Framework usage Easier generation of MCP tool descriptions --…
v1.3.2More granular metrics · 30 Jun 2026Added metrics for: All MCP-related requests Calls to a given server And new function prodserver.mcp.metrics which retrieves metrics from a MATLAB Production Server instance. Also fixed mustBeVectorOrEmpty error by adding new validator of…

README

MCP Framework for MATLAB Production Server

Publish MATLAB® functions as Model Context Protocol tools on MATLAB Production Server™. AI agents call your functions, offering the speed, reliability, and domain-specific performance of MATLAB.

Prerequisites

Install

In MATLAB, open the Add-On Explorer (Home tab → Add-Ons) and search for "MCP Framework for MATLAB Production Server." Select Install.

If you use an AI coding agent, register the build skill so the agent can build and deploy tools on your behalf:

prodserver.mcp.agent.setup

Quick Start

To deploy a function as an MCP tool to an instance of MATLAB Production Server running on localhost:9910, run the following MATLAB code.

% Build an MCP tool from a function — the framework runs your example to determine parameter types
ctf = prodserver.mcp.build("principalStress", ...
    example=@() principalStress([120 -50 80], "max"), ...
    server="http://localhost:9910");

% Verify deployment
prodserver.mcp.ping("http://localhost:9910/principalStress/mcp")

% Call the tool directly
prodserver.mcp.call("http://localhost:9910/principalStress/mcp", ...
    "principalStress", [120 -50 80], "maxShear")

Your function is now available to any MCP client connected to that server. See the Getting Started guide for a complete walkthrough.

Key Features

Documentation: Getting Started | Examples | Guides | Concepts | Reference

License

See license.txt.

Contact

https://www.mathworks.com/support/contact_us.html

--- Copyright 2025-2026 The MathWorks, Inc. ---

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Framework Matlab Production Server

How do I install Framework Matlab Production Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Framework Matlab Production Server safe to use with an AI agent?

Its trust score is 67 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Framework Matlab Production Server still maintained?

Yes — the latest release is v1.5.1 (16 Oct 2026), and the last commit was 6 days ago. The repository has 34 stars.