ai-drawer
Allows creating CAD geometry in Autodesk Fusion 360 from natural-language prompts.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ai-drawercreate a 50mm cube at the origin"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ai-drawer
Status: WIP — this project is an early-stage work in progress and is not usable yet.
ai-drawer is an MCP (Model Context Protocol) server that connects an LLM
running in WSL (via OpenCode) to Autodesk Fusion 360 running on the Windows
host, so CAD geometry can be created from natural-language prompts. The
architecture is a two-party pipeline: a TypeScript npm bridge package
(packages/bridge, stdio MCP in WSL → Streamable HTTP) talks to a Python
add-in (packages/addin) that runs inside Fusion and dispatches every
adsk.* call onto the Fusion main thread.
The add-in is a derivative of Frank Hommers' MIT-licensed
autodesk-fusion-mcp (v1.4.1); see NOTICE.md for attribution and
docs/UPSTREAM-MERGE.md for the upstream sync
procedure.
Repository layout
Path | Owner | Purpose |
| this project | Python add-in running inside Fusion 360 |
| separate workstream | TypeScript stdio→HTTP bridge (WSL side) |
Related MCP server: Fusion 360 MCP
Development
# Python add-in tests (no Fusion required; adsk is mocked in the test bootstrap)
cd packages/addin
python -m unittest discover -s tests
# Lint
ruff check .This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
- alloyOAuthai.usealloy
Connect Claude, Cursor, Codex, and other AI tools to your robotics mission data.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that connects LLMs with Autodesk Fusion, enabling CAD operations through natural language dialogue.4MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI-powered parametric CAD design in Autodesk Fusion 360 through natural language commands. Supports multiple AI backends (Ollama, OpenAI, Gemini, Claude) with intelligent routing and safety validation for geometric operations.16MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI-powered CAD automation in Autodesk Fusion 360 through natural language prompts. Features a modern web chat interface with multiple LLM backends for creating 3D models, sketches, and parametric designs.-
- AlicenseBqualityCmaintenanceConnects AI coding agents to Autodesk Fusion 360 for CAD automation, enabling natural language control over sketching, 3D modeling, and CAM operations. It uses a Python-based bridge and a custom add-in to execute over 80 tools ranging from simple geometry creation to complex assembly and parameter management.80333 PyPI93MIT