AUTOCAD-MCP
Verified Safeby Porta048
Overview
Control CAD software (AutoCAD, GstarCAD, ZWCAD) with natural language commands from AI assistants.
Installation
python src/server.pySecurity Notes
The server uses `win32com.client` for COM automation, which grants significant control over the CAD application. While this is its intended functionality, a compromised AI assistant or misinterpretation of commands could lead to unintended modifications within CAD drawings. The `process_command` tool relies on regex parsing, preventing direct code injection. File saving via `save_drawing` accepts an arbitrary `file_path`, which could potentially be exploited by a malicious input to save files to unintended locations on the system if the server process has elevated write privileges. However, no `eval` or similar dangerous dynamic code execution patterns were found, and it communicates over standard I/O (stdio) rather than exposing network ports.
Similar Servers
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.
freecad-addon-robust-mcp-server
Enables AI assistants to integrate with FreeCAD for assisted development and debugging of 3D models, macros, and workbenches, supporting various CAD operations and environment introspection.