fusion-mcp-server

fusion-mcp-server

3

The Fusion 360 MCP Server allows AI assistants to interact with Autodesk Fusion 360 using the Model Context Protocol. It enables tasks like accessing design elements, creating and modifying them, and receiving CAD-specific prompts. Installation guidance and testing utilities are provided.

Fusion 360 MCP Server

This project provides a Model Context Protocol (MCP) server specifically designed for Autodesk Fusion 360. Key features include:

  • Access and Modify Designs: AI agents can access information about the current design and create or modify design elements.
  • Specialized Prompts: Receive CAD task-specific prompts to enhance design workflow.
  • Installation Scripts: Scripts are included to facilitate the installation of the MCP package within Fusion 360's Python environment.
  • Communication: Supports MCP protocol over HTTP SSE and file-based communication.

Requirements

  • Autodesk Fusion 360
  • Python 3.7+
  • MCP Python SDK

Installation

  1. Install MCP in Fusion 360's environment using the provided scripts.
  2. Add and run the Fusion 360 add-in.

Testing

Scripts are available to test the MCP server functionality including message boxes and resource listings.

Communication Methods

  • MCP Protocol over HTTP SSE
  • File-based Communication

Contributing

Contributions via issues or pull requests are welcome.