Products and Services

Model Context Protocol Framework for MATLAB Production Server

Deploy your MATLAB algorithms and models as Model Context Protocol (MCP) tools

MATLAB Production Server lets you call MATLAB algorithms and models from various languages and protocols, including C/C++, .NET, Java®, Python®, and REST. The MCP Framework support package adds the capability to respond to MCP requests from AI chat apps, assistants, and agents.

  • MCP Framework deploys your MATLAB function to MATLAB Production Server as an MCP tool. Required products:
    • MATLAB Compiler SDK: Packages algorithms and models into deployable archives
    • MATLAB Production Server: Hosts these archives as MCP tools
  • MCP hosts must support remote MCP servers. Examples of compatible hosts include Claude Desktop and Visual Studio® Code.
MATLAB logo with arrows pointing to icons labeled Traces, Metrics, and Logs.

Simplified Development

Create and deploy your own MCP tool by:

  1. Writing your MATLAB function
  2. Packaging the function with prodserver.mcp.build ()
  3. Deploying the archive to MATLAB Production Server

Once uploaded, configure your chat app or agent with the MCP server URL.

Deploy Archive to MATLAB Production Server

Secure Sharing

Industry-standard AES encryption provided by MATLAB Compiler protects your algorithms and models, safeguarding your intellectual property (IP) in every MCP tool you deploy.

Details on packaging and encryption

Free Access

Deploy MCP tools that anyone can use—no MATLAB license needed. Combined with the scalability of MATLAB Production Server, you can service a high volume of MCP requests from coworkers, customers, or partners.

Try an example of the MCP tool

Free Download

The MCP Framework support package is freely downloadable from GitHub (requires a MATLAB Production Server license to run). Submit an issue on GitHub if you encounter bugs or have enhancements requests.

Download the MCP Framework for MATAB Production Server