MCPServers
MathCAD Prime - MCP server logo

MathCAD Prime

1
0

Summary

A specialized MCP server that provides deep integration with PTC MathCAD Prime, enabling AI assistants to interact with MathCAD worksheets through a comprehensive set of tools for worksheet management, input/output manipulation, and calculation control. Built using the MathcadPy library and FastMCP framework, this implementation supports Windows-based MathCAD automation, offering capabilities like opening/closing worksheets, setting inputs, retrieving outputs, and performing unit conversions, making it particularly valuable for engineering, scientific, and computational workflows.

Available Actions(28)

list_mathcad_version

Get the running MathCAD version.

open_worksheet

Open a MathCAD worksheet from a file path.

close_worksheet

Close a specific worksheet.

close_all_worksheets

Close all open worksheets.

quit_mathcad

Quit the MathCAD application entirely.

save_worksheet

Save a worksheet to a specified path and format.

save_worksheet_inplace

Save the worksheet in place.

activate_worksheet

Bring a worksheet to the front.

set_real_input

Set a numerical input with optional units.

set_string_input

Set a string input.

set_matrix_input

Set a matrix input with optional units.

get_input

Retrieve the current value of a designated input (real/string/matrix).

get_matrix_input

Retrieve the current value of a designated matrix input.

calculate_worksheet

Recalculate a worksheet.

sync_worksheet

Alias for calculating the worksheet.

pause_calculation

Pause worksheet calculation.

resume_calculation

Resume worksheet calculation.

get_output

Get a designated output value (real, string, or matrix).

get_real_output

Get a numerical output value from a worksheet.

get_real_output_with_units

Get a numerical output value with conversion to specified units.

get_matrix_output

Get a matrix output from a worksheet.

get_matrix_output_with_units

Get a matrix output with unit conversion.

save_as_pdf

Save the worksheet as a PDF file (Mathcad Prime 5+ only).

save_as_rtf

Save the worksheet as an RTF file.

save_as_xps

Save the worksheet as an XPS file.

is_worksheet_readonly

Check if a worksheet is read-only.

is_worksheet_modified

Check if a worksheet has unsaved changes.

set_worksheet_modified

Force-set the 'modified' status of a worksheet.

Last Updated: April 17, 2025

社区评论

0.0
0 条评论
5
0
4
0
3
0
2
0
1
0

暂无评论. 成为第一个评论的人!

登录以参与讨论

Coming soon to
HighlightHighlight AI

语言

TypeScript

分类

标签