MCP Server for Autodesk® Fusion®

MCP Server for Autodesk® Fusion®

Mac OS, English

Ocean Hydro
Control Autodesk® Fusion® with AI via Model Context Protocol. Execute any API command, run Python with unlimited access, and integrate 10+ tools (SQLite, browser, AI agents, system). 100% local.

General Usage Instructions

MCP-Link for Fusion enables AI agents to control Fusion through natural language commands.

Complete Workflow:

  1. Install the add-in in Fusion (auto-starts on Fusion launch)
  2. Download and run the free MCP-Link server from GitHub
  3. Connect your AI agent (ChatGPT, Claude, or custom) to the MCP server
  4. Issue commands through natural language
  5. Watch Fusion execute your designs in real-time

Example Commands:

  • "Create a mounting plate with 4 holes, 10cm apart, 8mm diameter"
  • "Add text PROTOTYPE and extrude it 5mm"
  • "Generate a parametric bracket with 45-degree angles"
  • "Query my AirfoilTools database for the best airfoil."
  • "Store this design's mass and volume in SQLite"
  • "Show me a pop-up with the analysis results."

Three Operation Modes:

  1. Generic API Calls - Execute any Fusion API method with simple JSON commands. Perfect for straightforward operations like creating sketches, adding geometry, or querying properties.
  2. Python Execution - Run complex workflows with full access to Fusion's API and all loaded add-ins. Enables multi-step operations, conditional logic, and integration with your existing add-ins.
  3. MCP Tool Integration - Access SQLite databases, browser automation, system control, AI models, user popups, and more. Combine Fusion operations with external tools for powerful workflows.

How It Fits Into Your Workflow:

The add-in provides an AI interface layer that sits alongside your normal Fusion workflow. You can continue using Fusion manually while also leveraging AI for:

  • Rapid prototyping of design ideas through conversation
  • Automating repetitive modeling tasks
  • Testing API code and exploring capabilities
  • Batch processing multiple designs
  • Integrating with external databases and tools
  • Teaching and learning Fusion API concepts

The add-in runs in the background and doesn't interfere with normal Fusion operation. It's always ready when you need AI assistance.

Screenshots

Commands

Installation/Uninstallation

Installation:

  1. Extract the ZIP file to a local directory
  2. Open Fusion
  3. Press Shift+S to open Scripts and Add-Ins
  4. Click the Add-Ins tab
  5. Click the green + button next to "My Add-Ins"
  6. Navigate to the extracted folder and select it
  7. Click Run (or check "Run on Startup" for automatic loading)

Uninstallation:

  1. Open Scripts and Add-Ins (Shift+S)
  2. Select MCP-Link from the list
  3. Click Stop
  4. Uncheck "Run on Startup" if enabled
  5. Delete the add-in folder from your system

The add-in installs to the location you choose during setup. No system files are modified.

Additional Information

Additional Resources:

Technical Specifications:

  • Built with Fusion native Python API (adsk.core, adsk.fusion, adsk.cam)
  • Uses Server-Sent Events (SSE) for MCP connection with auto-reconnection
  • JSON-RPC protocol for command execution
  • TRUE INLINE Python execution (no sandboxing, full system access)
  • Zero overhead on Fusion performance (runs in background thread)
  • All operations run locally (no cloud dependencies, no telemetry)
  • Compatible with Windows 10/11 and macOS 10.15+
  • Supports both Intel and Apple Silicon Macs

What Makes It Unique:

  • First MCP-based CAD tool (industry-standard AI protocol)
  • 100% generic API access (no hardcoded commands)
  • Cross-add-in access (AI can discover and use ANY loaded add-in)
  • Python execution with the MCP tool calling (unprecedented integration)

License:

  • Add-in: Custom EULA (free for personal and commercial use; Source is Open)
  • MCP-Link Server: Custom EULA (free for personal and commercial use; Source is Open)

Privacy & Data:

  • 100% local processing - no cloud services
  • Zero data collection - no telemetry or analytics
  • No external network calls (except to the localhost MCP server)
  • Your designs never leave your computer
  • GDPR, CCPA, and Australian Privacy Principles compliant

Community & Contributions:

  • GitHub Discussions for questions and feature requests
  • Active issue tracking and bug fixes
  • User-contributed examples and workflows
  • Pull requests welcome.

Known Issues

Known Limitations:

  • This tool is currently recommended only for users with strong proficiency in AI usage and context management abilities; others are unlikely to get full benefit from this MCP tool until the “Help” MCP (see below) comes online.
  • The AI can only do what it’s been trained on, which includes “figuring it out by itself” in cases where its knowledge is lacking – asking it to keep notes to remind itself how to do things better is a good idea (see above – proficient context-management-abilities notice)
  • This tool will become “next level” with abilities to help you, when you connect it to the separate (announced but not yet shipped as I write this) Autodesk Help MCP Server  https://www.autodesk.com/solutions/autodesk-ai/autodesk-mcp-servers
  • Context is lost when add-in is reloaded (working as intended for session isolation)
  • READ THE WARNINGS ON THE INHERANT RISKS OF AGENTIC AI AND YOUR DUTIES
  • Python execution has full system access (use responsibly!)

Compatibility:

  • Requires the MCP-Link server to be running
  • Works with any MCP-compatible AI agent
  • Compatible with all recent Fusion versions

For the latest updates and bug fixes, check the GitHub repository.

Contact

Company Name: Ocean Hydro

Author/Company Information

Ocean Hydro

Support Information

Support Channels:

Documentation:

  • Complete README with examples
  • API reference
  • Video tutorials
  • FAQ section

Community:

  • GitHub Discussions for questions
  • Active issue tracking
  • User-contributed examples

For urgent issues, please use GitHub Issues with the "urgent" label.

Version History

Version Number Version Description

1.2.72

Updated new release
Go top