fusion-cad-mcp
MCP server that gives Autodesk Fusion a typed, named tool surface over its API, with dozens of validated tools for sketches, features, assemblies, joints, measurement and export.
What it does and how it connects
fusion-cad-mcp is an MCP server that gives Autodesk Fusion a named, typed tool surface: create_sketch, extrude, add_hole, create_joint, export, and 70 more. Fusion ships its own MCP server, but it exposes four broad tools that take raw Python; this server sits in front of it and turns the common operations into validated tools with structured errors, so an agent can do CAD without carrying a large prose skill in context.
The README states 75 tools, 467 tests, and a full pass of live verification against Fusion 2704.1.23 that found and fixed 17 bugs, with status beta in the 0.2.x line. Tool groups cover document and state, parameters, sketch, construction geometry, features, assembly and joints, measurement, and export. Each tool generates a Python script and runs it through Fusion execute, with an execute escape hatch for anything not covered by a dedicated tool.
Requirements are Autodesk Fusion running with a design open and Preferences, General, API, Fusion MCP Server enabled, plus Python 3.11 or later. The server speaks MCP over stdio and is installed with pip from the git URL.
What engineers report
A fresh install per the README fails immediately.
2026-08-13Read the original
Alternatives
Compare side by side- onshape-mcp (hedless)
An MCP server with 45 tools for programmatic CAD modeling in Onshape over the REST API, rather than a typed tool surface over Fusion.
- inventor-mcp (NeonGlay)
An MCP server for parametric 3D modeling in Autodesk Inventor over the COM API, rather than a tool surface over Fusion.
- AnkusDrive
A CLI and MCP server that drives FreeCAD with FEM and CFD simulation, rather than a typed tool surface over Fusion.
- build123d-mcp (pzfreo)
A CAD toolbox an AI app uses through MCP to build build123d models, rather than a tool surface over Fusion.
- MecAgent
A commercial desktop copilot that acts inside an open SolidWorks session, rather than an open source MCP server for Fusion.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Cloud-first file model makes local file control, rename/move/backup workflows feel alien and risky.Error Index
- General UI/UX is described as confusing and hostile for routine work.Error Index
- STEP carries geometry only and sketch DXF only 2D profiles, so moving a Fusion design to another parametric CAD tool loses its intent. The proposal is a JSON export of user parameters, the feature timeline, sketch constraints and component transforms, with the STEP kept as the reference to check the rebuild against by volume and bounding box.Error Index
- ChatGPT's Computer Use agent cannot drive Autodesk Fusion 360: selecting Always allow does not stick, a later window-state request fails with 'Computer Use was not approved to use fusion360', and the requested CAD design could not be created. Desktop logs recorded three allow-persist-always approvals with no persisted entry in the config.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- No GitHub releases exist, so latest release fields are null.
- A named individual builder beyond the repository owner handle Mfrostbutter
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.