
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Developer Tools · Education & Learning

hvkshetry/mathcad-mcp
A Model Context Protocol (MCP) server that provides integration with PTC MathCAD Prime, allowing AI assistants like Claude to interact with MathCAD worksheets through a standardized interface.
{
"mcpServers": {
"mathcad": {
"command": "python",
"args": [
"path/to/mathcad-mcp/standalone.py"
],
"env": {
"MATHCAD_VISIBLE": "<MATHCAD_VISIBLE>"
}
}
}
}MATHCAD_VISIBLEWorksheet 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
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
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

microsoft/playwright
Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

yamadashy/repomix
Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

bytedance/UI-TARS-desktop
TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

ahujasid/blender-mcp
formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

microsoft/playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

comet-ml/opik
Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.