Gives Claude read-only access to AutoCAD DWG files through LibreDWG. Each opened file spawns a dedicated Rust worker that builds an in-memory index of objects, handles, types, blocks, layouts, and spaces, then answers queries against that index instead of rescanning the file. You get eight tools: list accessible folders, open and close files, enumerate types globally or per-document, describe type schemas, fetch objects by handle, and run filtered queries with scope traversal, sorting, and pagination. The query engine supports filters on type, block membership, layout, model versus paper space, and property values. Ships as a Python stdio server that launches a Docker container with a prebuilt static worker binary. Useful when you need an AI agent to inspect drawing structure, search for entities, or navigate block and layer hierarchies without manual parsing.
claude mcp add --transport stdio dimitrovakulenko-dwg-mcp-server uvx dwg-mcp-server