Fusion 360 MCP Server
by Joe-Spencer
This server enables AI assistants like Claude to interact directly with Autodesk Fusion 360 using the Model Context Protocol (MCP). It exposes Fusion 360's functionality through MCP, allowing AI agents to access information, create/modify designs, and receive context-specific prompts.
Last updated: N/A
What is Fusion 360 MCP Server?
The Fusion 360 MCP Server is a Fusion 360 add-in that exposes Fusion 360's functionality through the Model Context Protocol (MCP). This allows AI agents to interact with Fusion 360, enabling them to access design information, create and modify design elements, and receive context-specific prompts for CAD tasks.
How to use Fusion 360 MCP Server?
- Install the MCP Python SDK in Fusion 360's Python environment using the provided script or manually. 2. Install the Fusion 360 add-in by adding the
MCPserve
folder in Fusion 360's Add-Ins menu. 3. Run the add-in. 4. Use an AI assistant or the providedclient.py
script to interact with the server using MCP protocol.
Key features of Fusion 360 MCP Server
Exposes Fusion 360 functionality through MCP
Allows AI agents to access design information
Enables creation and modification of design elements
Provides context-specific prompts for CAD tasks
Use cases of Fusion 360 MCP Server
Automating repetitive CAD tasks using AI assistants
Integrating Fusion 360 with AI-powered design tools
Creating intelligent CAD workflows with AI guidance
Programmatically accessing and manipulating Fusion 360 designs
FAQ from Fusion 360 MCP Server
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol that allows applications to interact with CAD models and their context.
How do I install MCP in Fusion 360's Python environment?
How do I install MCP in Fusion 360's Python environment?
You can use the install_mcp_for_fusion.py
script or manually install the mcp[cli]
package using Fusion 360's Python executable.
How do I test if the server is working?
How do I test if the server is working?
Use the included client.py
script with various command-line arguments to test connection, message box display, resource listing, tool listing, and prompt listing.
What resources are available through the MCP server?
What resources are available through the MCP server?
The server exposes resources like fusion://active-document-info
, fusion://design-structure
, and fusion://parameters
.
What communication methods are supported?
What communication methods are supported?
The server supports MCP Protocol over HTTP SSE and File-based Communication as a backup.