fusion360-mcp-server
Fusion 360 MCP Server is an interface between Cline and Autodesk Fusion 360, allowing for natural language commands to be translated into executable scripts in Fusion 360. It facilitates automation through an MCP server, offering access to a variety of Fusion 360 tools and features.
Fusion 360 MCP Server
A Model Context Protocol (MCP) server interfacing Cline with Autodesk Fusion 360. It exposes toolbar-level commands as callable tools that directly map to Fusion's API.
🧠 Overview
This project allows Cline to:
- Parse natural language prompts and resolve them into Fusion tool actions
- Call those tools through the MCP server
- Return Python scripts for execution in Fusion 360
🛠️ Installation
- Requires Python 3.9+ and Autodesk Fusion 360.
- Clone the repository and install dependencies with pip.
🚀 Usage
- Run the server using FastAPI or in MCP mode.
- Endpoints to check server status, list tools, and call tools to generate scripts.
📦 Available Tools
Includes Create, Modify, and Export tools like CreateSketch, DrawRectangle, Extrude, and more.
🔌 MCP Integration
Configure MCP server in your settings for use with Cline.
📝 Script Generation
Generates Fusion 360 Python scripts based on tool calls.
🔄 Future Enhancements
Session state tracking, dynamic tool registration, more commands.