RC

rahayesj/claudefusion360mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

13 stars 12 forks 质量 67 趋势 20MIT

We taught Claude how to drive Fusion 360. Sketches, extrusions, assemblies, exports—all through natural language.

概览

Control Autodesk Fusion 360 with Claude AI through the Model Context Protocol (MCP). Ask Claude to create a part, watch it appear in Fusion 360 This MCP server lets Claude AI directly control Fusion 360 to: lets Claude AI directly control Fusion 360 to: - Create 3D sketches, extrusions, revolves, and sweeps - Build multi-component assemblies with proper positioning - Apply fillets, chamfers, shells, and patterns - Export to STL, STEP, and 3MF formats - Measure geometry and verify designs "Create a 50mm cube with 5mm rounded edges" → Claude creates it directly in Fusion 360. - Autodesk Fusion 360 (free for personal use) - Claude Desktop app with MCP support - Python 3.10+ with pip 1. Open Fusion 360 2. Go to → (or press Shift+S) 3. Click tab → button 4. Navigate to the fusion-addin folder from this repo 5. Select FusionMCP folder → Click 6. Check → Click You should see: *"Fusion MCP Started! Listening at: C:\Users...

README

以下为原文 README 节选,完整内容请查看原文。

Fusion 360 MCP Server

Control Autodesk Fusion 360 with Claude AI through the Model Context Protocol (MCP).

What This Does

Ask Claude to create a part, watch it appear in Fusion 360

This MCP server lets Claude AI directly control Fusion 360 to: lets Claude AI directly control Fusion 360 to:

  • Create 3D sketches, extrusions, revolves, and sweeps
  • Build multi-component assemblies with proper positioning
  • Apply fillets, chamfers, shells, and patterns
  • Export to STL, STEP, and 3MF formats
  • Measure geometry and verify designs

Example prompt: “Create a 50mm cube with 5mm rounded edges” → Claude creates it directly in Fusion 360.


Quick Start (5 minutes)

Prerequisites

  • Autodesk Fusion 360 (free for personal use)
  • Claude Desktop app with MCP support
  • Python 3.10+ with pip

Step 1: Install the MCP Server

# Install the MCP framework
pip install mcp

# Clone this repository (or download ZIP)
git clone https://github.com/YOUR_USERNAME/fusion360-mcp.git
cd fusion360-mcp

Step 2: Install the Fusion 360 Add-in

  1. Open Fusion 360
  2. Go to Utilities → ADD-INS (or press Shift+S)
  3. Click Add-Ins tab → Green Plus (+) button
  4. Navigate to the fusion-addin folder from this repo
  5. Select FusionMCP folder → Click Open
  6. Check Run on Startup → Click Run

You should see: “Fusion MCP Started! Listening at: C:\Users.…\fusion_mcp_comm”

Successfully installed FusionMCP add-in

Step 3: Configure Claude Desktop

Edit your Claude Desktop config file:

Windows: %APPDATA%\Claude\claude_desktop_config.json
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Add this to the mcpServers section:

{
  "mcpServers": {
    "fusion360": {
      "command": "python",
      "args": ["C:/path/to/fusion360-mcp/mcp-server/fusion360_mcp_server.py"]
    }
  }
}

Note: Use forward slashes in the path, even on Windows.

For best results, create a Claude Project and paste the contents of docs/SKILL.md into the Project Instructions. This teaches Claude:

  • Fusion 360 coordinate system rules
  • Unit conventions (everything in centimeters!)
  • Best practices for assemblies
  • Common pitfalls to avoid

For advanced spatial reasoning, also include docs/SPATIAL_AWARENESS.md. This teaches Claude:

  • How to verify geometry placement BEFORE operations
  • Coordinate mapping between sketch planes and world space
  • The critical Z-negation rule for XZ/YZ planes
  • Pre/post operation verification protocols

Step 5: Restart and Test

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "fusion360": { "command": "python", "args": ["C:/path/to/fusion360-mcp/mcp-server/fusion360_mcp_server.py"] } } }