mathcad-mcp

mathcad-mcp

3.3

If you are the rightful owner of mathcad-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MathCAD MCP Server integrates PTC MathCAD Prime with AI assistants, enabling interaction with MathCAD worksheets through a standardized interface.

The MathCAD MCP Server is a specialized Model Context Protocol server designed to facilitate seamless integration between PTC MathCAD Prime and AI assistants like Claude. This server allows users to manage and interact with MathCAD worksheets programmatically, providing a robust interface for opening, closing, and saving worksheets, as well as setting inputs and retrieving outputs. It supports various operations such as pausing, resuming, and recalculating worksheets, and offers export options to save worksheets in different formats like PDF, RTF, and XPS. The server is built on the MCP Python SDK's FastMCP framework, ensuring efficient and reliable communication with MathCAD. It requires a Windows operating system for MathCAD COM automation and is compatible with MathCAD Prime 3.0 or higher. The server is particularly useful for engineers, scientists, and educators who rely on MathCAD for complex calculations and wish to automate or enhance their workflows using AI.

Features

  • Worksheet Management: Open, close, and save MathCAD worksheets.
  • Input Control: Set numerical values, strings, and matrices with units.
  • Output Access: Retrieve calculation results with proper units.
  • Calculation Management: Pause, resume, and recalculate worksheets.
  • Export Options: Save worksheets as PDF, RTF, and XPS files.

Tools

  1. list_mathcad_version

    Get the running MathCAD version.

  2. open_worksheet

    Open a MathCAD worksheet from a file path.

  3. close_worksheet

    Close a specific worksheet.

  4. save_worksheet

    Save a worksheet to a specified path and format.

  5. calculate_worksheet

    Recalculate a worksheet.