Fusion 360 MCP Server logo

Fusion 360 MCP Server

by Joelalbon

The Fusion 360 MCP Server enables remote control and automation of Fusion 360 operations through a client-server architecture. It acts as a bridge between external applications and the Fusion 360 API.

View on GitHub

Last updated: N/A

What is Fusion 360 MCP Server?

The Fusion 360 MCP Server is a Master Control Program server for Autodesk Fusion 360. It allows external applications to interact with Fusion 360, enabling remote execution of commands and retrieval of model information.

How to use Fusion 360 MCP Server?

To use the server, first install the server and client components by cloning the repository and ensuring you have Python 3.6+ installed. Then, install the Fusion 360 add-in through the 'Scripts and Add-ins' dialog. Start the server using python server.py and connect the Fusion 360 add-in to the server by entering the host and port in the 'MCP Controls' panel. Finally, use the provided client library to send commands and receive responses from Fusion 360.

Key features of Fusion 360 MCP Server

  • Remote control of Fusion 360

  • Automation of Fusion 360 operations

  • Client-server architecture

  • JSON-based communication protocol

Use cases of Fusion 360 MCP Server

  • Automated testing of Fusion 360 designs

  • Remote execution of CAD commands

  • Integration with external applications

  • Data extraction from Fusion 360 models

FAQ from Fusion 360 MCP Server

What is the default port for the server?

The server defaults to listening on port 8080.

What Python version is required?

Python 3.6 or higher is required.

Are there any dependencies?

No, the implementation uses only standard library modules.

How do I extend the server functionality?

You can extend the server by adding new message types to the protocol, implementing handlers for these message types in the server, adding corresponding methods to the client, and implementing the actual functionality in the Fusion 360 add-in.

Where can I find the MCP Controls panel in Fusion 360?

The MCP Controls panel is located within Fusion 360 after the add-in is installed and running. Look for it in the Fusion 360 interface, possibly under the 'Tools' or 'Add-ins' menu.