Token导航 LogoToken导航TokenDH.com
OSCAR Public logo
设计创作未说明官方级别未说明来源级核验

OSCAR Public

MCP Server

OSCAR是一个开源CAD自动化工具,通过Claude Code与Autodesk Fusion 360的桥接,实现基于自然语言的参数化3D建模。

工具数

0

提示词数

0

GitHub Stars

7

资源数

0
3D建模PythonClaudeClaude

安装说明

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

作者 / 组织

Creative-Inertia

提供方

Creative-Inertia

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

OSCAR——开源CAD自动化Claude Code和Autodesk Fusion 360

一个安全的MCP(模型上下文协议)服务器,使Claude Code能够在计算机上的Autodesk Fusion 360中构建基于时间线的参数化模型。

这是什么?

OSCAR是一个构建包,它在本地计算机上的Claude Code和Fusion 360之间创建了一个双进程桥。将主提示输入Claude Code,它将为您构建整个系统——一个Fusion插件和一个MCP服务器,让Claude通过自然对话设计、建模和操纵3D几何体。 目标是:

  1. 人工智能辅助全参数化设计
  2. 自动参数命名

这不是什么?

OSCAR天生就不是一个专业的CAD设计师。你可以看着它学习。起初它会很慢,但它会学习如何做事。在结束一次会议或会议期间的任何时候,问OSCAR是否需要对学到的东西做任何笔记。它将为您提供私下或公开保存的选项。它会记录它的学习内容,所以每次运行它都会更快更好。 这不适合不了解Fusion的人。

Claude Code ──stdio──> MCP Server (FastMCP, Python)
                              │
                         HTTP POST (localhost:45876)
                         Bearer token auth
                              │
                              ▼
                       Fusion Add-in (runs inside Fusion 360)

快速开始

  1. 喂养 prompt/MASTER-PROMPT.md 到Claude Code(在C驱动器“OSCAR_Public”上创建一个目录,在终端中打开该目录,在那里添加repo,先键入“Claude”,然后给它主提示符)
  2. 参考 build-guide/BUILD-GUIDE.md 了解完整的架构规范
  3. 安装和测试 --按照构建指南中的步骤进行操作
# Option 1: Feed the master prompt directly
claude "$(cat prompt/MASTER-PROMPT.md)"

# Option 2: Paste the contents of prompt/MASTER-PROMPT.md into a Claude Code session

先决条件

  • 已安装Autodesk Fusion 360
  • Python 3.10+(系统Python,与Fusion捆绑的Python分开)
  • pip install mcp (用于MCP服务器组件)
  • 克劳德代码(Claude.ai/Code)
  • (从Claude Code Desktop的终端窗口运行此程序。使用文件资源管理器(PC),导航到C:\\Oscar_Public(或您复制文件的任何位置),右键单击,“在终端中打开”单击,键入“Claude”,然后告诉它要构建。)

里面有什么

OSCAR/
├── prompt/MASTER-PROMPT.md           # Feed this to Claude Code to build the system
├── build-guide/BUILD-GUIDE.md        # Full architecture spec + implementation details
├── docs/       
│   ├── fusion-api/                   # 17 Fusion 360 API reference files
│   ├── mcp-protocol/                 # 7 MCP protocol reference files
│   ├── FUSION-BEST-PRACTICES.md      # 72-rule modeling guide
│   └── TESTING-GUIDE.md              # Testing instructions
├── fusion-api/                       # 36 extended API reference files
├── fusion_bridge/                    # Fusion add-in source code
├── fusion_mcp_server/                # MCP server source code
└── experience/                       # Your learnings go here (see below)

体验层

当你使用OSCAR时,你会发现API的怪癖,开发建模配方,并学习什么是有效的。这些来之不易的教训——你的 经验 --随着时间的推移,OSCAR会变得更好。

experience/ 文件夹是您存储这些学习内容的地方。它们是你的私人或共享。

分享您的经验

我们很乐意建立一个共享的知识库。如果你发现了一些有用的东西,请提交一份包含你的经验文件的PR。随着时间的推移,社区的集体专业知识将使OSCAR对每个人来说都更加智能。

experience/README.md 对于格式。

安全

  • 仅限本地主机 --绑定到 127.0.0.1,从来没有 0.0.0.0
  • 令牌身份验证 --每次启动时生成的随机承载令牌
  • 没有二进制文件 --你拥有每一行代码
  • 无自动更新程序 --没有回家的电话,没有捆绑的臃肿
  • 仅限Stdlib 在Fusion插件中——Fusion内部没有pip依赖项

建筑

系统使用HTTP桥接的两个进程:

Fusion插件 (fusion_bridge/)--在Fusion 360的Python解释器中运行。使用Fusion的CustomEvent系统将API调用从后台HTTP服务器线程安全地封送到主线程。

MCP 服务器 (fusion_mcp_server/)--使用FastMCP和stdio传输作为单独的Python进程运行。接收来自Claude Code的工具调用,并将其作为HTTP请求转发到外接程序。

许可证

Apache 2.0

目录标签

目录标签

3D建模PythonClaudeCAD自动化本地部署参数化设计AI辅助设计开源工具

支持客户端

Claude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP