A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
multiCAD mcp
MCP server for use CAD software through AI assistants like Claude for Desktop or Cursor
Install
git clone https://github.com/AnCode666/multiCAD-mcpInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →multiCAD-mcp
Control your CAD applications with your AI assistant through the Model Context Protocol (MCP).
Documentation: https://AnCode666.github.io/multiCAD-mcp/
What is multiCAD-mcp?
multiCAD-mcp is an MCP server that lets you control your CAD software using AI assistants like Claude for desktop or Cursor. Whether you're drawing shapes, managing layers, automating repetitive tasks, o doing complex ones, you can do it all through text-based instructions.
Features
- Multiple CAD Support: Works with AutoCAD®, ZWCAD®, GstarCAD®, and BricsCAD®
- 7 Unified MCP Tools: Clean access to 56 CAD commands for drawing, layers, entities, blocks, and files
- Block Attributes (v0.2.0+): Read and write block attribute values
- Block Creation: Create blocks from entities or user selection
- Simple command execution: "Draw a red circle at 50,50 with radius 25" - no complex syntax needed
- Complex tasks execution: "Draw the graph of y = sen(X) and label the axes"
- Simple Integration: Works with Claude, Cursor, VS Code, and any MCP-compatible client
- Fast & Reliable: Efficient COM-based architecture for real-time CAD control
- Flexible: Direct tool calls or natural language - choose what works for you
System Requirements
- Windows OS (required - uses Windows COM technology)
- Python 3.10 or higher
- One or more CAD applications installed in your computer
Installation
Detailed installation instructions are available in docs/01-SETUP.md.
Quick start:
# Install uv (if not installed)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Clone
git clone https://github.com/AnCode666/multiCAD-mcp.git
cd multiCAD-mcp
uv sync --dev
uv run python -m pip install --upgrade pywin32
Setup with Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"multiCAD": {
"command": "C:\\path\\to\\multiCAD-mcp\\.venv\\Scripts\\python.exe",
"args": ["C:\\path\\to\\multiCAD-mcp\\src\\server.py"]
}
}
}
Important: Use the full path to the Python interpreter in your virtual environment (.venv\Scripts\python.exe), not the system py command. This ensures Claude Desktop uses the correct Python environment with all required dependencies installed.
Replace C:\path\to\multiCAD-mcp with your actual installation path.
Usage Examples
Direct Tool Calls
multiCAD-mcp provides 7 unified MCP tools that provide access to 56 different CAD commands. This architecture is designed for high efficiency, allowing multiple operations to be dispatched in single calls, reducing API overhead by up to 70%.
Similar plugs
Never stop coding. Free MIT AI gateway: one endpoint, 359 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex,…
The fastest, cheapest, most efficient open-source agent harness. Run more than 500 agents on a $10 VPS.
25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP…
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you