{ "manifest_version": "0.3", "name": "cadcraft-mcp", "display_name": "CADCraft for Claude", "version": "0.1.0", "description": "DXF- und DWG-Zeichnungen öffnen, zeichnen und exportieren. CLI 0.13.0. Benötigt CADCraft unter C:\\Program Files\\CADCraft\\.", "author": { "name": "Dominic Gundel" }, "repository": { "type": "git", "url": "https://git.gundel.dev/dg/claude-skills.git" }, "homepage": "https://git.gundel.dev/dg/claude-skills", "license": "MIT", "compatibility": { "platforms": [ "win32" ] }, "server": { "type": "binary", "entry_point": "server/README.txt", "mcp_config": { "command": "C:\\Program Files\\CADCraft\\cadcraft-cli.exe", "args": [ "mcp" ] } }, "tools": [ { "name": "command_line", "description": "One AutoCAD-style command line. Spaces act as Enter." }, { "name": "script", "description": "A multi-line script. A blank line is Enter." }, { "name": "execute", "description": "Run one command by id with JSON params. No dialogs." }, { "name": "list_commands", "description": "Command ids, aliases and parameter docs. Filter with filter." }, { "name": "inspect_drawing", "description": "Counts, extents, layers, styles, blocks, layouts and undo." }, { "name": "query_entities", "description": "Entities by type, layer, selection or window." }, { "name": "find_text", "description": "TEXT, MTEXT, attributes and multileaders." }, { "name": "render", "description": "PNG of the drawing, fitted to the extents or to window." }, { "name": "new_drawing", "description": "New drawing. Imperial unless metric is true." }, { "name": "open", "description": "Open a DXF or DWG file." }, { "name": "save", "description": "Save DXF or DWG. A .svg, .png or .pdf path exports instead." }, { "name": "cancel", "description": "Escape: cancel the running command or clear the selection." } ] }