Autodesk Fusion
A model context protocol (MCP) server for Autodesk Fusion that provides resources and tools from ADSK to an AI client such as Claude or Cursor.
What is Autodesk Fusion?
Autodesk Fusion is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) server for autodesk fusion that provides resources and tools from adsk to an ai client such as claude or cursor.
A model context protocol (MCP) server for Autodesk Fusion that provides resources and tools from ADSK to an AI client such as Claude or Cursor.
This server falls under the Business Applications category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A model context protocol (MCP) server for Autodesk Fusion th
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx fusionConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Autodesk Fusion
The Fusion MCP Server provides an MCP interface to Autodesk Fusion 360, exposing tools and resources from the Fusion API to AI clients like Claude and Cursor. It runs as a Python-based MCP server using HTTP SSE transport and communicates with Fusion 360's Python add-in via a local socket. The server exposes tools for creating sketches, displaying message boxes, and creating parameters, plus resources for reading the active document structure and user parameters — giving AI coding assistants a direct line into the 3D CAD environment.
Prerequisites
- Autodesk Fusion 360 installed with Python API access enabled
- Python available within Fusion 360's Python environment (for the add-in)
- An MCP client such as Claude Desktop or Cursor IDE
- Fusion 360's Python path (required to install mcp[cli] into Fusion's environment)
Install the MCP package into Fusion 360's Python environment
Run the provided installer script, or manually install mcp[cli] using Fusion 360's own Python executable. This is required because the add-in runs inside Fusion's sandboxed Python environment.
# Automated install:
python install_mcp_for_fusion.py
# Manual install (replace with your Fusion Python path):
"C:\Users\YourUser\AppData\Local\Autodesk\webdeploy\production\<version>\Python\python.exe" -m pip install "mcp[cli]"Clone the repository
Clone the fusion-mcp-server repository to your local machine to get the add-in and server files.
git clone https://github.com/Joe-Spencer/fusion-mcp-server
cd fusion-mcp-serverInstall the Fusion 360 add-in
Copy the add-in directory to Fusion 360's AddIns folder. Then open Fusion 360 > Tools > Add-Ins > Scripts and Add-Ins, find the add-in, and click Run.
# macOS:
cp -r fusion_addin ~/Library/Application\ Support/Autodesk/Autodesk\ Fusion\ 360/API/AddIns/
# Windows:
Copy-Item -Recurse fusion_addin "$env:APPDATA\Autodesk\Autodesk Fusion 360\API\AddIns\"Configure your MCP client to connect via SSE
The server exposes an HTTP SSE endpoint at http://127.0.0.1:3000/sse. Add this to your MCP client configuration. For Claude Desktop, use the sse transport type.
Open Fusion 360 and verify the connection
With both Fusion 360 running (add-in active) and your MCP client configured, ask Claude to display a message box in Fusion 360 to verify the end-to-end connection.
Autodesk Fusion Examples
Client configuration
Configure Claude Desktop to connect to the Fusion MCP server via HTTP SSE. The add-in must be running in Fusion 360 for the server to be available.
{
"mcpServers": {
"fusion": {
"type": "sse",
"url": "http://127.0.0.1:3000/sse"
}
}
}Prompts to try
Use these prompts to interact with Autodesk Fusion 360 through Claude. The server currently supports sketching, parameters, and document queries.
- "Show a message box in Fusion 360 saying 'Hello from Claude'"
- "Create a new sketch on the XY plane in Fusion 360"
- "Create a parameter called 'wall_thickness' with a value of 3mm"
- "What parameters are currently defined in the active Fusion 360 document?"
- "Read the structure of the current Fusion 360 design"Troubleshooting Autodesk Fusion
Connection refused when MCP client tries to reach http://127.0.0.1:3000/sse
The Fusion 360 add-in must be running to expose the SSE server. Open Fusion 360, go to Tools > Add-Ins > Scripts and Add-Ins, find the add-in, and confirm it shows as running. If it stopped, click Run again.
install_mcp_for_fusion.py fails or installs to the wrong Python
Fusion 360 uses its own bundled Python interpreter, not the system Python. Locate the Fusion Python executable in Autodesk's webdeploy directory and run pip install mcp[cli] using that specific executable path.
Tools appear in Claude but operations have no visible effect in Fusion 360
Ensure you have an active design open in Fusion 360 before sending commands. Some operations like create_new_sketch require an active document. Open or create a design in Fusion 360 first, then retry the command.
Frequently Asked Questions about Autodesk Fusion
What is Autodesk Fusion?
Autodesk Fusion is a Model Context Protocol (MCP) server that model context protocol (mcp) server for autodesk fusion that provides resources and tools from adsk to an ai client such as claude or cursor. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Autodesk Fusion?
Follow the installation instructions on the Autodesk Fusion GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Autodesk Fusion?
Autodesk Fusion works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Autodesk Fusion free to use?
Yes, Autodesk Fusion is open source and available under the GPL-3.0 license. You can use it freely in both personal and commercial projects.
Autodesk Fusion Alternatives — Similar Business Applications Servers
Looking for alternatives to Autodesk Fusion? Here are other popular business applications servers you can use with Claude, Cursor, and VS Code.
n8n
★ 189.1kA comprehensive MCP server that provides full control over n8n automation workflows through natural language. It offers 43 tools for managing workflows, executions, credentials, and data tables, with safety features like write-mode protection and dou
LobeHub
★ 77.5k🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
Jeecgboot
★ 46.4kAI 低代码平台,「低代码 + 零代码」双模式驱动:低代码一键生成前后端代码,零代码 5 分钟搭建系统,AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
CowAgent
★ 44.7kCowAgent (chatgpt-on-wechat) 是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择DeepSeek/OpenAI/Claude/Gemini/ MiniMax/Qwen/GLM/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。
Minds Platform
★ 39.2kPlatform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
Astrbot
★ 32.8kAI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
Browse More Business Applications MCP Servers
Explore all business applications servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Autodesk Fusion in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Autodesk Fusion?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.