
CadCraft Studio
com.getcadcraftPublished by getcadcraft.comv0.9.1Updated Nov 11, 2026
Tools for drawings, models, takeoffs and markups in the CadCraft apps, plus a command line.
The publisher's own server: Craft
Overview
CadCraft Studio's local MCP server lets an assistant read, edit, save and export CAD, BIM, takeoff and markup files inside folders you allow.
- What you can do
- Read and inspect DWG/DXF drawings, IFC models, CivilCraft sites, PartCraft parts, takeoffs and PDF markups
- Run commands and scripts in the apps, each call one undo step
- Save files and export to PDF, SVG, CSV/XLSX, LandXML, STL/3MF/STEP, OpenUSD and PartCraft manuals
- Log every call to a JSON activity file
- Set up or remove the connection in local AI app settings and emit an OpenAPI description of the tools
- When to use it
- Useful when you want an assistant to work on real drafting and model files on your machine — inspecting drawings, running cleanup scripts, counting blocks, converting formats or producing exports — without opening the apps' windows.
- Requirements
- Runs locally over stdio via npx, so Node.js 20.19 or newer is needed. At least one --root folder must be given or no file is reachable; permissions are set with --allow (read, edit, save, export) or the CADCRAFT_MCP_ROOTS and CADCRAFT_MCP_ALLOW variables. Some tools require CadCraft Studio open, and each app has its own Read/Suggest/Edit/Save/Export switches there.
Installation
In SourceWeft
- Open CadCraft Studio in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@getcadcraft/mcp
CadCraft's tools for AI assistants and scripts: an MCP server (cadcraft-mcp, stdio) and a command line (cadcraft). They run the
CadCraft apps' own code with no window: DWG and DXF drawings (CadCraft), IFC models (BimCraft), CivilCraft sites, PartCraft parts,
takeoffs (TakeoffCraft) and PDF markups (MarkupCraft). The apps contain no AI; your assistant brings its own, and you decide what it
may touch. Node.js 20.19 or newer.
MCP server
--root <folder>(repeat for more): the only folders it opens files in and writes to. Without one, no file is reachable.--allow: read (default) · edit (run commands and scripts; each call one undo step) · save (write files) · export (PDF, SVG, conversions, CSV/XLSX, LandXML, STL/3MF/STEP, OpenUSD, PartCraft manuals).--log activity.jsonl: every call as a JSON line. Environment:CADCRAFT_MCP_ROOTS,CADCRAFT_MCP_ALLOW.
Connect to CadCraft Studio (the apps' windows)
setup adds one entry, npx -y @getcadcraft/mcp connect, to the settings of the AI apps it finds on your computer (the setup cards on
getcadcraft.com/connect-ai list them). That entry holds no password; CadCraft Studio keeps its connection secret in a file only you
can read, and connect reads it each time. Open CadCraft Studio, then ask your AI: "Use the CadCraft tools: list the apps you can
reach." The tools are named by app (cad_…, bim_…, model_…, markup_…, takeoff_…, civil_…, detail_…, part_…); each app
has its own Read / Suggest / Edit / Save / Export switches in Studio.
In your assistant's MCP settings, add it as a stdio server: {"mcpServers": {"cadcraft": {"command": "npx", "args": ["-y", "@getcadcraft/mcp", "--root", "/Users/me/Drawings"]}}}
What your assistant reads goes to whoever runs that assistant: a cloud assistant's maker sees the parts of the files it is shown.
Keep folders out of --root when that matters.
Command line
--json on any command; exit codes 0 ok, 1 problems, 2 bad usage. cadcraft tools lists every tool and which ones need the app
open in CadCraft Studio. Apache-2.0. https://getcadcraft.com
Source: README.md at commit da9855a
Tools
0Version history
1- v0.9.1LatestNov 11, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Craft integrations
Craft
do.craft.mcpOfficial publisher
Craft's hosted MCP server, published by mcp.craft.do; credential required; Streamable HTTP.

PersonCraft
Published by GitHub account johan1727
Hosted MCP server where Claude designs, codes and tests Godot 4 games, returning real screenshots and a downloadable project ZIP.

unslop — 7-Pillar Design Craft Engine
Published by GitHub account avivgerz-hue
A local MCP server that audits UI code against 72 design rules, extracts design DNA, exports design tokens and generates prioritized refactor blueprints.

Meltbead Craft Colors
Published by GitHub account jsspace
Local MCP server for craft color charts: search bead, floss, yarn and block palettes and find nearest shades by CIEDE2000.

Agent Craft
Published by GitHub account CipherClaw
A persistent voxel survival world only AI agents can play: mine, craft, build, trade, chat.