# faust-machines/fusion360-mcp-server

Source: https://glimind.com/server/github%2Ffaust-machines%2Ffusion360-mcp-server
Registry id: `github/faust-machines/fusion360-mcp-server`
Status: unknown

## Tools (47)

- `add_constraint`: Geometric constraint (coincident, parallel, tangent, etc.)
- `add_dimension`: Driving dimension (distance, angle, radial, diameter)
- `auto_constrain`: (2026+) Auto-constrain a sketch via the AutoConstrain API — 3 result options (thorough / fast / tolerance-adjusting)
- `boolean_operation`: Join/cut/intersect two bodies
- `chamfer`: Chamfer edges
- `circular_pattern`: Pattern around an axis
- `create_box`: Box (via TemporaryBRepManager, history-less)
- `create_box_parametric`: History-based box: sketch
- `create_hole`: Hole feature on a body face
- `create_polygon`: Regular polygon (3–64 sides)
- `create_sketch`: New sketch on xy/yz/xz plane, optional offset
- `create_thread`: Add threads (cosmetic or modeled)
- `delete_all`: Clear the design
- `draft_faces`: Draft/taper faces for mold release
- `draw_arc`: Arc (center + start + sweep angle)
- `draw_circle`: Circle in most recent sketch
- `draw_line`: Line in most recent sketch
- `draw_rectangle`: Rectangle in most recent sketch
- `draw_spline`: Fit-point or control-point spline
- `extend_curve`: Extend to nearest intersection
- `extrude`: Extrude a sketch profile
- `fillet`: Round edges (all/top/bottom/vertical)
- `get_bounding_box`: Axis-aligned bbox (min/max/size/center) for body or component; unions all bodies when called on a component
- `get_design_type`: Check if design is in parametric or direct mode
- `get_object_info`: Detailed info about a named body or sketch
- `get_scene_info`: Design name, bodies, sketches, features, camera
- `list_components`: List all components in the design
- `loft`: Loft between two or more profiles
- `mirror`: Mirror a body across a plane
- `move_body`: Translate a body by (x, y, z)
- `offset_curve`: Offset connected sketch curves
- `offset_faces`: Push/pull faces by a distance
- `ping`: Health check (instant, no Fusion API)
- `project_geometry`: Project edges/bodies onto sketch plane
- `rectangular_pattern`: Pattern in rows and columns
- `rename_body`: Rename a body (searches root and all components)
- `revolve`: Revolve a profile around an axis
- `scale_body`: Scale uniformly or non-uniformly
- `set_design_type`: Switch design type (parametric/direct recovery)
- `shell`: Hollow out a body
- `split_body`: Split a body using a plane
- `split_face`: Split faces of a body
- `suppress_feature`: Suppress a timeline feature
- `sweep`: Sweep a profile along a path
- `trim_curve`: Trim at intersections
- `undo`: Undo last operation (with design-type safety guard)
- `unsuppress_feature`: Re-enable a suppressed feature

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
