Token导航 LogoToken导航TokenDH.com
Roaming Panda Ad Fusion MCP logo
设计创作stdio官方级别未说明来源级核验

Roaming Panda Ad Fusion MCP

MCP Server

用于控制 Autodesk Fusion 360 的 MCP 服务器,支持 AI 助手通过参数化 CAD 建模、脚本执行和设计自动化与 Fusion 360 交互。

工具数

18

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude设计Claude

安装说明

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

作者 / 组织

roaming-panda-llc

提供方

roaming-panda-llc

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uvx roaming-panda-ad-fusion-mcp serve

详细介绍

Fusion 360 MCP服务器

用于控制Autodesk Fusion 360的MCP(模型上下文协议)服务器。使Claude等AI助手能够与Fusion 360进行交互,以实现参数化CAD建模、脚本执行和设计自动化。

特性

  • 可流式HTTP传输:长时间运行操作(>30s)完成,无超时
  • Full Fusion 360 API访问:文档、组件、草图、实体、参数
  • 脚本执行:在Fusion 360上下文中运行任意Python代码
  • 电脑屏幕截图工具:获取视口图像以获得视觉反馈
  • 版本管理:列出并还原文档版本

安装

快速入门(推荐)

# Run directly without installing
uvx roaming-panda-ad-fusion-mcp serve

从PyPI安装

pip install roaming-panda-ad-fusion-mcp
roaming-panda-ad-fusion-mcp serve

从源代码安装

git clone https://github.com/roaming-panda-llc/roaming-panda-ad-fusion-mcp.git
cd roaming-panda-ad-fusion-mcp
pip install -e .

Fusion 360附加模块设置

MCP服务器通过必须安装的REST API插件与Fusion 360通信:

  1. 复制 addin/ 文件夹到Fusion 360加载项目录:

- macOS: ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns/ - 视窗: %APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\

  1. 在Fusion 360中,转到 工具>加载项 并启用“FusionMCP”
  1. 验证加载项是否正在运行:
   roaming-panda-ad-fusion-mcp health

用法

启动MCP服务器

# Default: http://127.0.0.1:8765/mcp
roaming-panda-ad-fusion-mcp serve

# Custom port
roaming-panda-ad-fusion-mcp serve --port 9000

配置Claude代码

添加到 ~/.claude.json:

{
  "mcpServers": {
    "fusion360": {
      "url": "http://127.0.0.1:8765/mcp"
    }
  }
}

可用工具

工具说明
fusion360_health检查Fusion 360加载项是否正在运行
fusion360_document_info获取当前文档信息
fusion360_components获取组件树
fusion360_sketches列出所有草图
fusion360_sketch_details按名称获取草图详细信息
fusion360_bodies列出所有尸体
fusion360_body_details按姓名获取身体详细信息
fusion360_parameters获取用户参数
fusion360_screenshot捕获视口图像
fusion360_run_script在Fusion 360中执行Python代码
fusion360_create_sketch创建新草图
fusion360_draw_circle在草图中画一个圆
fusion360_draw_rectangle在草图中绘制一个矩形
fusion360_extrude拉伸草图轮廓
fusion360_activate_component激活组件
fusion360_set_visibility显示/隐藏组件
fusion360_list_versions列出文档版本
fusion360_restore_version还原文档版本

发展

设置

git clone https://github.com/roaming-panda-llc/roaming-panda-ad-fusion-mcp.git
cd roaming-panda-ad-fusion-mcp
uv sync --all-extras

运行测试

uv run pytest --cov --cov-report=term-missing

运行突变测试

uv run mutmut run
uv run mutmut results

棉绒

uv run ruff check src/ tests/
uv run ruff format src/ tests/

建筑

┌─────────────┐     HTTP POST     ┌──────────────┐     REST API     ┌─────────────┐
│ Claude Code │ ───────────────▶ │  MCP Server  │ ───────────────▶ │  Fusion 360 │
│             │                   │  (Starlette) │                   │   Add-in    │
│             │ ◀─────────────── │              │ ◀─────────────── │             │
└─────────────┘    SSE events    └──────────────┘    JSON response  └─────────────┘

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

目录标签

目录标签

PythonClaude设计CAD建模本地部署设计自动化脚本执行Fusion360AI交互

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

18

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP