71
/ 100
14 days ago
glama

AutoCAD MCP Server - Codex Edition

MCP server for full AutoCAD automation, AutoCAD LT automation, and headless DXF generation. It provides 8 consolidated tools for drawing, entity, layer, block, annotation, P&ID, view, and system operations via MCP stdio transport.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
11 tools verified — handlers match their declared behaviour
2 read-only tools verified — handlers contain no write/delete/exec
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAUTOCAD_MCP_LISP_PATH"": "C:\\path\\to\\autocad-mcp\\lisp-code\\mcp_dispatch.lsp"
configAUTOCAD_MCP_AUTO_FITtrue Automatically center and fit drawing extents after geometry changes
configAUTOCAD_MCP_ACAD_EXESet AUTOCAD_MCP_AUTOSTART=true and to let the MCP start AutoCAD when needed.
configAUTOCAD_MCP_WINDOW_MODE"": "minimized",
configAUTOCAD_MCP_VISIBLE"": "true",
configAUTOCAD_MCP_IPC_DIRC:/temp Directory for IPC command/result JSON files (must match on both Python and LISP sides)
configAUTOCAD_MCP_IPC_TIMEOUT10.0 IPC command timeout in seconds (1-300)
configAUTOCAD_MCP_DOCUMENT_TIMEOUT30.0 Seconds to wait for COM registration and an active document after the window appears (5-120)
configAUTOCAD_MCP_ONLY_TEXTtrue Disable automatic screenshot attachments; direct diagnostic capture remains available
configAUTOCAD_MCP_ACAD_SCRIPTempty Optional AutoCAD .scr file passed with /b during startup
configAUTOCAD_MCP_ACAD_STARTUP_TIMEOUT75 Seconds to wait for the AutoCAD main window, clamped to 5-180
configAUTOCAD_MCP_BACKEND"": "file_ipc",
configWSL_INTEROP
configAUTOCAD_MCP_DEBUG_DETECT_FILE
configAUTOCAD_MCP_LOG_PATHoutput-root>/logs/autocad-mcp.log BOM-prefixed UTF-8 diagnostic log readable by Windows PowerShell
configCTO_LIBRARY_PATH
configAUTOCAD_MCP_ALLOW_ARBITRARY_LISP
configAUTOCAD_MCP_OUTPUT_ROOTExpected result: ok: true, six entities, and drc_status: PASS. Outputs are written to demo-output/ unless is set.
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/beiming183-cloud-autocad-mcp-6d22vh)](https://m8ven.ai/mcp/beiming183-cloud-autocad-mcp-6d22vh)
commit: dbcc41f56797923891617f973414fe5b1c3f1d04
code hash: f29ce0f26f1f4d56756071a65569a674b19ec06c2a520c5eeb69154c12d6ae71
verified: 7/17/2026, 8:34:10 AM
view raw JSON →