MathCAD Prime
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.
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论