AutoCAD MCP Server
Provides tools for interacting with a live AutoCAD instance, enabling AI agents to create, modify, query, and manage AutoCAD drawings and documents programmatically.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AutoCAD MCP ServerCreate a circle at 0,0 with radius 5"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AutoCAD MCP Server for Claude Web (claude.ai)
Connect locally running AutoCAD 2014+ to Claude Web (claude.ai) via Model Context Protocol (MCP) and Cloudflare Tunnels.
Includes full source code for the 149-tool AutoCAD MCP Pro engine with dual COM API + ezdxf backend support.
ποΈ Architecture
βββββββββββββββββββββββββ
β Claude Web β
β (claude.ai) β
βββββββββββββ¬ββββββββββββ
β Remote MCP (Streamable HTTP / SSE) over HTTPS
βΌ
βββββββββββββββββββββββββ
β Cloudflare Tunnel β (https://<subdomain>.trycloudflare.com/mcp)
βββββββββββββ¬ββββββββββββ
β Secure Encrypted Tunnel
βΌ
βββββββββββββββββββββββββ
β autocad-mcp Server β (FastMCP 3.4.7 Server on 127.0.0.1:8000)
βββββββββββββ¬ββββββββββββ
β PyWin32 COM API
βΌ
βββββββββββββββββββββββββ
β AutoCAD 2014 β (Live AutoCAD Instance)
βββββββββββββββββββββββββRelated MCP server: AutoCAD MCP Server
π Quick Start
1. Requirements
Windows PC
AutoCAD 2014 (or newer 64-bit AutoCAD)
Python 3.11+ 64-bit
cloudflared.exe(Cloudflare Tunnel client)
2. Installation
Install dependencies:
pip install -r requirements.txt3. Start AutoCAD MCP Server
Double-click start_autocad_mcp.bat or run:
set AUTOCAD_MCP_BACKEND=com
python server.py --transport http --host 127.0.0.1 --port 80004. Start Cloudflare Tunnel
Double-click start_cloudflare.bat or run:
cloudflared tunnel --url http://127.0.0.1:8000This will output a temporary HTTPS URL (e.g. https://<subdomain>.trycloudflare.com).
π Connecting to Claude Web (claude.ai)
Open Claude Web.
Go to Settings β Connectors (or Remote MCP Connectors).
Click Add Remote MCP Connector.
Enter your endpoint URL:
https://<your-subdomain>.trycloudflare.com/mcpClick Connect. Claude Web will connect and expose all 149 AutoCAD MCP tools!
π οΈ Testing
Run the test script to verify connection and tool listing:
python test_mcp.py http://127.0.0.1:8000/mcpOr test via Cloudflare public endpoint:
python test_mcp.py https://<your-subdomain>.trycloudflare.com/mcpπ Security
Loopback Bind: The MCP server binds only to
127.0.0.1:8000.Authentication: Optional Bearer token authentication via
MCP_AUTH_TOKENenvironment variable.
π License & Credits
Built with FastMCP and autocad-mcp-pro (by Umutcan Edizsalan).
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
Remote MCP for RunComfy: ComfyUI deployments, hosted models, LoRA training. 31 tools.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables users to control AutoCAD, GstarCAD, or ZWCAD through natural language via Claude Desktop. It provides tools for drawing geometric shapes, adding text and dimensions, and managing CAD files using the Windows COM interface.4MIT
- AlicenseNot gradedqualityDmaintenanceEnables programmatic control of AutoCAD through COM automation, allowing natural language commands to create structures, manage layers, and manipulate entities via MCP clients like Claude.63Apache 2.0
- AlicenseAqualityCmaintenanceEnables Claude to control AutoCADβdraw, edit, query, layers, blocks, annotations, screenshots, plot to PDFβusing plain language.82MIT
- AlicenseNot gradedqualityDmaintenanceConnects Claude AI to AutoCAD for architectural design, enabling natural language to execute 684 commands. Automates drawing creation and editing through the Model Context Protocol.10 npm6MIT