AutoCAD MCP Pro
by ferasmed-dev
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ENABLE_3D | No | Expose the opt-in solid_* tools on COM. | false |
| LOG_LEVEL | No | Python logging level. | INFO |
| CAD_PROGID | No | COM ProgID the live backend attaches to. | AutoCAD.Application |
| TOOL_PACKS | No | Vertical packs to advertise: core,pid,settings,mech,arch,plant (core always on). | all |
| TOOL_PROFILE | No | Tool profile: lean (66 curated tools, 56 with TOOL_PACKS=core) or full. | full |
| ALLOWED_PATHS | No | Comma-separated absolute paths the server may access. | |
| MAX_DXF_BYTES | No | Reject larger DXF input (512 MB); 0 disables. | 536870912 |
| DISCOVERY_MODE | No | off, or search to replace the catalog with search_tools + call_tool + describe_tool. | off |
| MAX_LIST_LIMIT | No | Bound list/selection response sizes. | 5000 |
| MAX_SPEC_ITEMS | No | Items per list of a pid_from_spec / arch_plan_from_spec document; 0 disables. | 2000 |
| MAX_UNDO_STACK | No | Maximum retained undo snapshots. | 5 |
| MCP_AUTH_TOKEN | No | Bearer token required for remote HTTP. | |
| SHUTDOWN_GRACE | No | Seconds shutdown waits for a worker still inside a call before exiting without it; 0 does not wait. | 5 |
| MAX_QA_ENTITIES | No | Refuse a QA read of a larger drawing with scan_incomplete; 0 disables, negative refused at startup. | 2000000 |
| COM_CALL_TIMEOUT | No | Per-call live AutoCAD timeout in seconds; 0 disables. | 60 |
| EZDXF_UNDO_DEPTH | No | Headless undo history depth; 0 disables it. | 0 |
| MAX_VESSEL_TRAYS | No | Trays a parametric column may carry; 0 disables. | 500 |
| ALLOW_REMOTE_HTTP | No | Permit a non-loopback HTTP bind. | false |
| EZDXF_CALL_TIMEOUT | No | Per-call headless timeout in seconds. A read that overruns is never quarantined; until it ends, other calls on its document are refused by name while drawing_open, drawing_new, drawing_close, document_activate, document_close and document_list go through without waiting. 0 disables the timeout, so a call that never ends keeps the document. | 120 |
| AUTOCAD_MCP_BACKEND | No | Backend selection: auto, com, or ezdxf. | auto |
| DANGEROUS_COMMANDS_ENABLED | No | Allow blocked commands/LISP; reported as unsafe mode. | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues