Token导航 LogoToken导航TokenDH.com
Fusion MCP (Adams Shen) logo
设计创作stdio官方级别未说明来源级核验

Fusion MCP (Adams Shen)

MCP Server

该项目展示了MCP协议与Autodesk Fusion 360集成的潜力,实现AI驱动的自动化建模和交互式工作流程。

工具数

17

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude设计Claude DesktopClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AdamsShen

提供方

AdamsShen

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

融合MCP集成

https://github.com/user-attachments/assets/46c8140e-377d-4618-a304-03861cb3d7d9

动机

该项目展示了MCP协议与Autodesk Fusion 360集成时的潜力。\ 它展示了MCP如何作为AI驱动工具和Fusion建模环境之间的桥梁,实现:

  • 自动生成几何图形
  • 参数控制
  • 交互式工作流程
目标: 在Fusion中启用对话式CAD和AI驱动的自动化。

______________________________________________________________________

与克劳德快速入门

git clone https://github.com/JustusBraitinger/FusionMCP
cd FusionMCP/Server
python -m venv venv
.\venv\Scripts\Activate   # or source venv/bin/activate
pip install -r requirements.txt
pip install "mcp[cli]"
cd FusionMCP
uv run mcp install MCP_Server.py

更详细的设置

______________________________________________________________________

需求

要求链接
Python 3.10+https://python.org
Autodesk Fusion 360https://autodesk.com/fusion360
克劳德桌面https://claude.ai/download
VS代码https://code.visualstudio.com

______________________________________________________________________

克隆存储库

git clone https://github.com/JustusBraitinger/FusionMCP
cd FusionMCP

将外接程序添加到Fusion

  1. Open Fusion 360
  2. 首选 公用事业→ 加载项
  3. 点击 + 按钮
  4. 选择 主控程序 此存储库中的文件夹
  5. 尚未启动该加载项

安装Python依赖项

cd Server
python -m venv venv

激活venv

Windows PowerShell

.\venv\Scripts\Activate.ps1

macOS/Linux

source venv/bin/activate

安装程序包

pip install -r requirements.txt
pip install "mcp[cli]"

______________________________________________________________________

联系克劳德

修改Claude配置

在Claude Desktop中,转到:\ 设置→ 开发者→ 编辑配置

添加此块(更改系统的路径):

{
  "mcpServers": {
    "FusionMCP": {
      "command": "uv",
      "args": [
        "--directory",
        "C:\\Path\\to\\FusionMCP\\Server",
        "run",
        "MCP_Server.py"
      ]
    }
  }
}
注: Windows路径需要双反斜杠 \\

替代安装命令

uv run mcp install MCP_Server.py

在Claude中使用MCP

  1. 如果需要,重新启动Claude(如果不可见,则强制关闭)
  2. 点击 ➕ 添加 (聊天的左下角)
  3. 选择 从Fusion添加
  4. 选择Fusion MCP提示

______________________________________________________________________

在VS代码(复制品)中使用MCP

创建或编辑文件:

%APPDATA%\Code\User\globalStorage\github.copilot-chat\mcp.json

粘贴:

{
  "servers": {
    "FusionMCP": {
      "url": "http://127.0.0.1:8000/sse",
      "type": "http"
    }
  },
  "inputs": []
}

VS代码中的替代设置

  1. CTRL+SHIFT+P → 搜索 主控程序 → 选择:
  2. 添加MCP
  3. 超文本传输协议
  4. 输入:
  5. 命名您的MCP FusionMCP!!
http://127.0.0.1:8000/sse

______________________________________________________________________

试试看😄

启动服务器:

python MCP_Server.py

然后在VS Code中键入:

/mcp.FusionMCP

现在,您将看到一个预先确定的提示列表。

______________________________________________________________________

可用工具🧰

工具说明
计数参数计数所有模型参数
列出参数列出模型参数
绘制框创建一个具有H/W/L和位置的框
绘制圆柱体绘制圆柱体
绘制Witzenmann标志有趣的演示
圆角边圆角边按半径
壳体空心体
导出导出STL/STEP
撤消撤消上次操作
绘制线条折线草图
三点圆弧圆弧工具
旋转旋转轮廓
扫掠圆+样条线扫掠
薄壁挤压薄壁挤压
剪切拉伸用草图打孔
圆形图案该死的圆形图案
Ellipsie创建Ellipsie

______________________________________________________________________

建筑

服务器.py

  • 定义MCP服务器、工具和提示
  • 处理对Fusion加载项的HTTP调用

MCP.py

  • Fusion插件
  • 由于Fusion API不是线程安全的,因此它使用:

- 自定义事件处理程序 - 任务队列

______________________________________________________________________

安全考虑🔒

  • 本地执行→ 默认安全
  • 当前HTTP(本地正常,网络不安全)
  • 验证工具输入以避免快速注射
  • 真正的安全取决于工具的实施

______________________________________________________________________

免责声明

Fusion API限制:

  • 非线程安全
  • 不适用于异步MCP工作流
  • 文件在某些地方过时

这是一个概念验证,而不是生产软件。

联系

brju1032@h-ka.de

目录标签

目录标签

PythonClaude设计CAD自动化本地部署AI建模交互式设计参数控制几何生成

支持客户端

Claude DesktopClaudeVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

17

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP