Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    altjx

    fusion360

    altjx/fusion360
    Design
    3
    10 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Control Autodesk Fusion 360 CAD software via the Claude Bridge add-in. Create sketches, draw shapes, extrude 3D objects, and build complex models interactively.

    SKILL.md

    Fusion 360 Interactive Control

    This skill enables Claude to control Autodesk Fusion 360 through the Claude Bridge add-in. You can create 3D models by sending commands that are automatically executed in Fusion 360.

    Prerequisites

    1. Fusion 360 must be running with a design open
    2. ClaudeBridge add-in must be active (Shift+S → Add-Ins → ClaudeBridge → Run)

    How It Works

    Claude sends commands by writing JSON to:

    <ClaudeBridge-directory>/commands.json
    

    The bridge polls every second and executes commands. Results appear in:

    <ClaudeBridge-directory>/results.json
    

    Sending Commands

    To send a command, write a JSON file with this structure:

    {
      "id": <incrementing_number>,
      "action": "<command_name>",
      "params": { <parameters> }
    }
    

    Important: The id must be higher than the previous command, or it will be ignored.

    Workflow Pattern

    1. Check the last command ID by reading results.json
    2. Send command with incremented ID
    3. Read results to confirm success
    4. Repeat for next command

    Available Commands

    See reference.md for the complete API reference.

    Getting Design Data

    • export_session - Export all design data to a timestamped folder (replaces all individual query commands)

    Connection

    • ping - Test connection
    • message - Display a message in Fusion 360

    Construction Geometry

    • create_offset_plane - Create plane at Z offset (for multi-level geometry)
    • create_plane_at_angle - Create angled construction plane

    Sketch Commands

    • create_sketch - Create sketch on plane (supports plane_index for offset planes)
    • create_sketch_on_face - Create sketch on existing body face
    • draw_circle - Draw a circle
    • draw_rectangle - Draw a rectangle
    • draw_line - Draw a line
    • draw_polygon - Draw a regular polygon
    • draw_arc / draw_arc_sweep / draw_arc_three_points - Draw arcs
    • list_profiles - List profiles in a sketch

    Sketch Constraints

    • add_constraint_midpoint - Constrain point to line midpoint
    • add_constraint_coincident - Constrain point to curve
    • add_constraint_coincident_points - Constrain two line endpoints together
    • add_constraint_vertical - Make line vertical
    • add_constraint_horizontal - Make line horizontal
    • get_sketch_constraints - List all constraints in a sketch
    • delete_constraint - Delete a constraint by index

    3D Operations

    • extrude - Extrude a profile into 3D
    • revolve - Revolve a profile around an axis
    • loft / loft_rails - Create smooth transitions between profiles
    • fillet - Round edges
    • chamfer - Bevel edges
    • shell - Hollow out a body

    Parameters

    • set_parameter - Create/update a user parameter

    Example: Create a Box

    See examples.md for complete workflow examples.

    Units

    All dimensions are in centimeters (Fusion 360's internal unit):

    • 1 cm = 10 mm
    • To create a 50mm object, use 5 (cm)

    Tips

    • Always create a sketch before drawing shapes
    • Use list_profiles to find the correct profile index before extruding
    • If a command fails, check results.json for error details
    Repository
    altjx/claudebridge
    Files