Fusion360 MCP Server

by faust-machines• 139•• Scanned•Claim this listing•Request removal

MCP Server for Autodesk Fusion 360

Fusion360 MCP Server is an open-source mcp server by faust-machines, written mainly in Python, with 139 GitHub stars and the MIT license. Its code was last updated Oct 6, 2026. The latest PyPI release is fusion360-mcp-server 0.1.0, published Feb 2, 2026, with 507 downloads last week.

Scan summary: scanned Nov 5, 2026 at commit 19b9f1e. Seen able to run shell commands, run dynamic code. Scan policy

How to install Fusion360 MCP Server

Built from the start command in the project's README: uvx fusion360-mcp-server --mode socket. Check the README for required keys or settings.

Claude Code · Terminal
claude mcp add fusion360-mcp-server -- uvx fusion360-mcp-server --mode socket
Claude Desktop · claude_desktop_config.json
{
  "mcpServers": {
    "fusion360-mcp-server": {
      "command": "uvx",
      "args": [
        "fusion360-mcp-server",
        "--mode",
        "socket"
      ]
    }
  }
}
Cursor · .cursor/mcp.json
{
  "mcpServers": {
    "fusion360-mcp-server": {
      "command": "uvx",
      "args": [
        "fusion360-mcp-server",
        "--mode",
        "socket"
      ]
    }
  }
}
VS Code · Terminal
code --add-mcp '{"name":"fusion360-mcp-server","command":"uvx","args":["fusion360-mcp-server","--mode","socket"]}'

What Fusion360 MCP Server can touch

  • Run shell commandsListed as a tool: shell
  • Run dynamic codeListed as a tool: execute_code
  • Read or write filesNot seen in this scan
  • Read environment and secretsNot seen in this scan
  • Control a web browserNot seen in this scan
  • Connect to databasesNot seen in this scan
  • Read or send messagesNot seen in this scan
  • Touch money or tradingNot seen in this scan
  • Connect to the internetNo connections seen while running

"Not seen" means our checks did not find it, and the tool may still do it. Covers commit 19b9f1e, Nov 5, 2026. See the scan policy.

Before you install Fusion360 MCP Server

AgenticMart scanned Fusion360 MCP Server on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What it can access

  • An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.

Before you install

  1. Pin the version you reviewed instead of always installing the latest release.
  2. Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
  • Maintained by faust-machines on GitHub, 139 stars and 32 forks. Popularity is not proof of safety.
  • Last code change: Oct 6, 2026.
  • Open-source license: MIT.

Tools Fusion360 MCP Server exposes (93)

Listed by the server itself during our scan of commit 19b9f1e.

  • get_scene_info

    Get design name, bodies, sketches, features, camera info

  • get_object_info

    Get detailed info about a named body or sketch

  • get_bounding_box

    Axis-aligned bounding box for a body or component by name. Returns min, max, size, and center in cm (Fusion internal units). For components, unions bounding boxes of all contained bodies. Useful for measuring imported reference geometry.

  • create_sketch

    Create a new sketch on xy/yz/xz plane, optionally offset

  • draw_rectangle

    Draw a rectangle in the most recent sketch

  • draw_circle

    Draw a circle in the most recent sketch

  • draw_line

    Draw a line in the most recent sketch

  • extrude

    Extrude a sketch profile

  • revolve

    Revolve a sketch profile around an axis

  • fillet

    Round edges of a body

  • chamfer

    Chamfer edges of a body

  • shell

    Hollow out a body by removing a face

  • mirror

    Mirror a body across a construction plane

  • rename_body

    Rename a body (searches root and all components)

  • move_body

    Translate a named body by (x, y, z)

  • export_stl

    Export a named body as an STL file

  • boolean_operation

    Combine two named bodies (join/cut/intersect)

  • delete_all

    Clear the design (delete all timeline items)

  • undo

    Undo the last operation

  • execute_code

    Run arbitrary Python in Fusion 360. The last expression's value is returned (REPL-style). Pre-defined names: app, ui, design, component, adsk, math.

  • sweep

    Sweep a sketch profile along a path (sketch curve)

  • loft

    Loft between two or more sketch profiles

  • create_polygon

    Draw a regular polygon in the most recent sketch

  • draw_arc

    Draw an arc in the most recent sketch (center + start point + sweep angle)

  • create_hole

    Create a hole feature on a body face

  • rectangular_pattern

    Pattern a body in rows and columns

  • circular_pattern

    Pattern a body around an axis

  • create_component

    Create a new component (sub-assembly) in the design

  • add_joint

    Add a joint between two components

  • list_components

    List all components in the design

  • export_step

    Export a body or component as a STEP file

  • export_f3d

    Export the design as a native Fusion 360 archive (.f3d)

  • export_view_sheet

    Render canonical orthographic + isometric views as PNGs and emit a self-contained HTML sheet suitable for sharing with a mechanical engineer. Opens in any browser; Print -> Save as PDF for a static artifact. Restores the viewport camera after rendering.

  • export

    Unified export wrapper — dispatches to export_stl / export_step / export_f3d based on format or file extension. Format is auto-detected from file_path extension if not specified. STL and STEP require body_name; F3D exports the whole design.

  • import_mesh

    Import a mesh file (STL, OBJ, or 3MF) as a mesh body. Returns the mesh name and bounding box. Use for reference geometry (e.g. exported SketchUp model).

  • get_parameters

    List all user parameters in the design

  • create_parameter

    Create a new user parameter

  • set_parameter

    Update the value of an existing user parameter

  • delete_parameter

    Remove a user parameter

  • add_constraint

    Add a geometric constraint in the active sketch. Entities are referenced by index within the sketch.

Fusion360 MCP Server is an open-source mcp server by faust-machines, written mainly in Python. MCP Server for Autodesk Fusion 360

At a glance

Stars
139
Forks
32
Language
Python
License
MIT
Created
Feb 2026
Last update
Oct 6, 2026
Type
MCP Server
Price
Free

Questions about Fusion360 MCP Server

What is Fusion360 MCP Server?

MCP Server for Autodesk Fusion 360

Who maintains Fusion360 MCP Server?

Fusion360 MCP Server is maintained by faust-machines on GitHub (faust-machines/fusion360-mcp-server). AgenticMart lists it from public repository data.

Is Fusion360 MCP Server safe to use?

AgenticMart scanned Fusion360 MCP Server on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What license does Fusion360 MCP Server use?

It is published under the MIT license.

Fusion360 MCP Server alternatives

View more →

Similar mcp servers in Other, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Fusion360 MCP Server (this page)
faust-machines
139MITOct 6, 2026Scanned, no flagged issues
Github MCP Server
github
34kMITOct 30, 2026Scanned, no flagged issues
Fastapi MCP
tadata-org
12kMITNov 24, 2025Scanned, no flagged issues
GhidraMCP
LaurieWired
12kApache-2.0Oct 10, 2026Scanned, no flagged issues
MCP Go
mark3labs
9.2kMITOct 30, 2026Scanned, no flagged issues
Git MCP
idosal
8.5kApache-2.0May 8, 2026Scanned, no flagged issues