## 预发布 · 2026年第三季度推出

[核心软件包](https://opendesignalliance.cn/core-package/)

# ODA MCP 服务器

将任何AI代理连接到您已在使用的工程数据——无论它是由哪个应用程序创建的。

基于ODA平台构建——一个25年来受到1200多名成员信赖的工程数据引擎。

联系我们 获取发布更新

- ### 致软件供应商

    为您的产品添加AI层——无需编写一行协议代码。

    - #### 基于成熟的引擎构建。

        与商业CAD产品中广泛信赖的STEP / IFC / DWG核心相同，通过MCP公开。

    - #### 使用您自己的AI。

        连接任何支持MCP的代理——Claude、通过Ollama的本地模型，或您运行的任何模型——这样您就永远不会受限于一家AI供应商。

    - #### 免版税。

        作为核心SDK包的一部分，采用固定的年度订阅模式。

- ### 致制造商和资产所有者

    将AI应用于您已拥有的工程数据。

    - #### 保留在您的环境中。

        在本地部署服务器并使用本地模型，您的工程数据无需离开您的网络——适用于气隙隔离和IP敏感的工作。

    - #### 来自真实模型的答案。

        几何、属性和数量直接从您的文件中读取——绝非猜测。

    - #### 为保持开放而构建。

        ODA由成员治理，不可被收购，因此您所依赖的访问权限不会被剥夺。

独自设置？ODA 的工程师可以提供帮助

## 给 AI 模型，而不是文件

AI 无法直接处理 CAD 或 BIM 文件 — 二进制文件它无法读取，文本文件则过于庞大和复杂，无法高效读取。原始文件不适合作为代理的输入。

ODA MCP 服务器改变了这一点：服务器位于代理和文件之间，因此代理处理的是模型 — 请求它所需的几何图形、属性或结构 — 而不是原始文件。

- ### 确定性答案

    体积、质量和间隙计算基于商业产品中使用的相同编译 CAD 数学。相同的模型输入，相同的数字输出。

- ### 没有文件太大

    代理提出有针对性的问题；  
    只有相关部分会返回。

- ### 更低的令牌成本

    解析在编译的 C++ 中运行 — 令牌用于推理，而非解码。

## 您的格式协同工作

零件存在于 STEP 中，建筑  
存在于 IFC 中，细节存在于 DWG 中。

为每个运行一个服务器，代理可以在一个会话中查询所有这些服务器——相同的工具、相同的几何模式，无需自定义管道。

1. 并行运行服务器——每种格式一个，共同挂载。
2. 一种工具语法，一种几何模式——在每个服务器之间共享。
3. 将每个问题路由到正确的格式——只需询问一次，无需粘合代码。

## 查看实际应用

##### AI 代理从单个提示在 DWG 中构建山区道路

[air_drawing.mp4](https://static.opendesignalliance.cn/files/2026-06/air_drawing.mp4)

##### AI 检查 STEP 零件，测量它，添加孔特征，并进行标注 — 在 Open STEP Viewer 中实时操作

[001-Interactive_Hole_feature_and_Auto_Dimensioning.mp4](https://static.opendesignalliance.cn/files/2026-06/001-Interactive_Hole_feature_and_Auto_Dimensioning.mp4)

##### AI 读取文件夹中的每个 STEP 文件，分析每个零件，并自行生成报告

[STEP_VSFX_MCP_Subtitles_2.mp4](https://static.opendesignalliance.cn/files/2026-06/STEP_VSFX_MCP_Subtitles_2.mp4)

### AI 代理从单个提示在 DWG 中构建山区道路

DWG 现在是 AI 代理的目标格式，就像 Python 是目标语言一样。此演示展示了完整路径：一个几行提示要求在真实地形上通过三个指定位置修建一条山区道路，然后代理无需人工干预即可完成工作。

#### 从提示到完成的 DWG

##### Python 中的地形和路径规划

它独立获取并解析地形瓦片，并在 Python 中运行路径规划算法 — 然后使用 ODA MCP 服务器将结果转换为 CAD 几何体。

##### DWG 和 PDF 输出

输出是一个包含完整场景的 DWG 文件和一份关于道路的技术 PDF 报告，两者均由代理生成。该 DWG 文件可以在 OdaMfcApp 或 AutoCAD 中作为普通 CAD 数据打开和编辑。

### 将 STEP MCP 嵌入 Open STEP Viewer 的交互式零件

1. 运行 Open STEP Viewer，在 文件/选项/插件/STEP MCP 服务器 中显示 MCP 插件设置
2. 在 Visual Studio Code 中，Claude Code 启动命令 /mcp 显示所有可用的 MCP 服务器列表
    1. 打开 STEO MCP 的工具列表
3. 在 Open STEP Viewer 中打开 .step 文件
4. 为孔设置合适的视图，使特征孔清晰可见，并用小红圈标记以突出孔的圆柱面
5. 输入提示（参见 MCP\_Movies\_Prompts.txt，第 1 部分）
6. AI 在语义标记中查找产品 ID，获取其几何形状，分析它，计算体积、表面积、范围中心、质量中心，计算不同材料的质量，并将计算值作为用户定义属性添加到产品中
7. AI 查看当前快照（带有红色圆圈标记），使用 select\_in\_scene MCP 工具进行“点击”以选择突出显示的面，计算圆柱半径和深度以创建孔特征
    1. AI 为选定的孔的圆柱面添加一个孔特征（绿色）
8. AI 使用东南视角相机创建信息制图模型。它不包含任何 PMI。
9. AI 使用东北视角相机创建信息制图模型，调查细节并使用详细零件名称制作信息引导线 PMI
10. AI 使用顶视图、前视图和右视图相机创建制图模型，通过使用产品的几何表示来调查孔，并为其内径和外径创建适当的直径尺寸。
11. 显示结果：
    1. 为孔特征创建了 SDAI 实例的子树
    2. 隔离绿色孔特征
    3. 显示产品新创建的用户定义属性
    4. 逐一显示创建的带有 PMI 的制图模型视图

### 独立 STEP 和 VSFX MCP 服务器交互的批处理部件

AI 创建包含 STEP 文件概览的单个 PDF 文档。

1. 通过 HTTPS 协议运行独立的 STEP MCP，显示它已连接到 Claude Code AI 代理。
2. 输入提示（参见 MCP\_Movies\_Prompts.txt，第 2 部分）
3. 对于目录中的多个 JPMI step 文件
4. 将所有文件上传到 STEP MCP
5. AI 正在读取所有上传的 STEP 文件，以便在会话期间访问它们（为它们隐式创建语义标记，可作为 MCP 资源“drawing://”使用）
6. AI 正在读取的 STEP 文件中查找产品，并查找具有其几何表示的产品
7. AI 正在研究几何表示，并计算文件中几何体的体积、表面积、范围中心和质量中心，为产品添加适当的用户定义属性。
    1. AI 正在计算不同材料的质量，并推荐零件材料。
    2. 这些值将用于创建 PDF 文档。
8. 将 STEP 文件导入 VSFX MCP 以获取用于创建制图模型的快照
9. AI 正在获取制图模型的相机设置并将其提供给 VSFX MCP，以便它可以为它们提供快照，作为单独的 PNG 文件。
10. AI 正在创建单个 PDF 文件，其中包含来自计算值和渲染快照的文档，PDF 包含零件几何分析、材料建议以及带有零件及其附加 PMI 的快照。

## 输入自然语言。输出真实答案。

数字来自商业产品中使用的相同编译 CAD 数学 — 体积、面积、表面积、质量、质心、间隙。精确测量，而非猜测。

- ### “哪些零件缺少材料规格？”

    7 个（共 142 个） — 零件已标记

- ### “此走廊是否符合净空规范？”

    1.85 米 — 通过

- ### “3 层有多少结构钢？”

    12.4 吨 — 工程量计算

- ### “列出所有没有防火等级的防火门。”

    3 — 扇门

## 开放构建

ODA MCP 服务器并非黑匣子。它们旨在适应您已有的产品和工作流程——因此您可以塑造代理的功能及其运行位置。

- ### 在您的产品中

    在您自己的查看器、CAD 或 PDM 应用程序中嵌入服务器，并将其指向用户正在处理的模型——就像 ODA 自己的 Open IFC 和 STEP 查看器所做的那样。

- ### 您自己的工具

    在内置的几何、属性和数量工具之上，添加您的产品所需的分析和操作。

- ### 甚至您自己的格式

    使用 ODA 尚未涵盖的格式，并通过与内置工具相同的方式公开它。

## 按您的条件部署

两种部署模式，一个相同的工具界面。

- ### 本地 (STDIO)

    作为本地进程运行，不依赖自身网络，因此可以直接与桌面代理和IDE扩展集成。将其与本地模型配对，整个流程都将在您的机器上运行——非常适合气隙环境和知识产权敏感的工作。

- ### 网络化 (HTTP/HTTPS)

    适用于多用户、浏览器或远程设置，或将服务器嵌入到您自己的产品中。连接通过TLS加密保护。

> ### 控制
>
> 服务器只访问您允许的文件夹，并且每个工具都被标记为只读或读/写，因此您和代理始终知道哪些可以读取，哪些可以更改。所有操作都会被记录。

## 路线图

- ### 发布时

    - **读取** — 跨 STEP、IFC 和 DWG 的几何图形和属性
    - **分析** — 内置体积、面积、质量和质心
    - **查看** — 渲染模型、可控相机、快照
    - **写入基础** — 添加属性和创建对象（包括 DWG 上的布尔运算），只要格式支持
    - **安全操作** — 文件白名单、读/写工具注释、日志记录
- ### 下一个

    - **更多格式** — DGN、Revit 和 Navisworks，然后是 ODA 系列的其余部分，通过相同的面向代理的 API。
    - **更全面的创作** — 几何创建、实体变换、布尔建模和保存回原生文件，超越了今天的属性和对象写入。
    - **绘图自动化** — 自动生成正交视图、剖面视图和详细视图、图纸布局以及智能尺寸标注和注释。
    - **跨格式链接** — 通过不同参数（GUID、名称、分类，甚至几何表示）匹配不同文件和格式中的对象，从而可以回答“STEP 泵与 IFC 模型中的泵是同一个吗？”之类的问题。

## 让 ODA 专家助您一臂之力

服务器开箱即用。根据您的产品和工作流程对其进行调整需要实际工作——ODA 的工程师会帮助您完成，从而节省时间和预算。

- ### 概念验证

    在 ODA 的指导下，使用您自己的文件和格式验证想法——在投入预算之前，获得清晰的结构和可行的原型。

- ### 定制开发

    与技术背后的 ODA 工程师一起构建，这样您就能比独自完成更快、更经济地获得可用的结果。

[探索咨询服务](https://opendesignalliance.cn/consulting-service/)

## 常见问题

### 常规设置

- 什么是用于CAD和BIM文件（DWG、STEP、IFC）的MCP服务器？

    它是一个通过模型上下文协议（MCP）向AI代理公开工程模型数据（几何、属性、结构）的程序，MCP是连接AI代理与工具和数据的开放标准。代理无需将整个CAD文件发送给AI，而是向服务器请求其所需的确切信息。ODA MCP服务器直接支持DWG、STEP和IFC格式。

- AI可以在没有原始CAD应用程序的情况下读取DWG、STEP或IFC文件吗？

    是的。ODA MCP服务器直接处理文件格式本身，而不是运行中的AutoCAD、Revit或任何其他程序的副本。任何DWG、STEP或IFC文件都可以使用，无论它是由哪个应用程序创建的。

- 我可以直接将CAD文件上传到ChatGPT或Claude吗？

    工程文件通常很大、是二进制格式且对精度要求极高。对于二进制格式，通常根本无法上传，即使可以，AI也只是猜测其内容。服务器读取的是真实模型，因此答案来自实际几何数据，而非近似值。

- 哪些AI代理可以处理工程CAD/BIM文件？

    任何支持模型上下文协议的代理都可以连接 — 例如 Claude Desktop、Claude Code 和支持 MCP 的 IDE 扩展 — 因此它不局限于单一的 AI 供应商。ODA 自己的查看器和演示目前在 Claude 上运行。

- 在机密的 CAD/BIM 数据上使用 AI 安全吗？

    在STDIO模式下，您的原始文件保留在您的机器上，永不上传。对于远程或多用户设置（HTTP/HTTPS），连接通过TLS加密。文件访问仅限于您允许的文件夹，并且每个操作都被标记为只读或读/写。请记住，代理查询的数据会通过模型的上下文，因此对于敏感工作请相应地选择模型。

- ODA MCP 服务器的费用是多少？

    ODA MCP 服务器是 ODA 核心 SDK 包的一部分，通过 ODA 的年度订阅模式获得免版税许可；分发条款根据您的会员等级而定。该产品目前处于预发布阶段，计划于 2026 年第三季度发布——请联系 ODA 获取当前定价。

- ODA MCP 服务器何时可用，我可以试用吗？

    ODA MCP 服务器将于 2026 年第三季度推出。您可以立即联系 ODA 或注册获取发布更新；参考查看器（Open IFC Viewer、Open STEP Viewer）展示了服务器的实际运行情况。

### 针对开发者

- 是否有适用于 STEP、IFC 和 DWG 文件的 MCP 服务器？

    是的——ODA MCP 服务器在发布时将支持 DWG/DXF、STEP (.stp/.step) 和 IFC (.ifc/.ifcxml)。DGN (MicroStation)、Revit 和 Navisworks 已在路线图上，通过相同的接口提供支持。

- 在 AI 读取 STEP、IFC 或 DWG 文件之前，我需要转换它们吗？

    不需要。文件以其原生格式读取——没有单独的、有损的导出步骤。请求的几何数据以所有支持格式共享的通用 JSON 模式返回，因此相同的分析工具适用于任何格式。

- AI 代理可以编辑 CAD 模型，还是只能读取它？

    它以只读或读/写模式运行。只读模式下进行分析而不改变任何内容。在读/写模式下，它可以在格式允许的情况下进行创作——通过新对象和属性、尺寸标注来丰富模型。可用功能是按格式声明的，因此代理只使用 MCP 服务器提供的内容。

- MCP 服务器可以在本地运行，还是需要远程连接？

    两种传输方式，相同的工具接口。STDIO 完全在本地运行，没有网络暴露，并且文件访问受白名单限制。HTTP/HTTPS 支持多客户端和会话感知，并使用 TLS。在所有情况下，代理查询的数据都会通过连接模型的上下文——因此，对于敏感工作，请运行本地模型或确保其适用于该情况。

- 一个AI代理能否同时处理STEP、IFC和DWG格式？

    是的。多个格式服务器可以并行运行，共享一个工具语法和一个几何模式，因此代理可以通过同一套基本工具查询所有服务器，并获得统一格式的结果。该工具集不断增长，ODA和成员都可以为其格式添加自己的工具。更深层次的跨格式链接已列入路线图。

- 我能否为我自己的CAD格式构建一个MCP服务器？

    是的。ODA MCP服务器以分层SDK的形式提供。您可以为格式的核心功能子类化解析器并重用内置工具，然后在需要时添加您自己的特定于格式的工具——您无需从头开始重建服务器。

- 我能否将自己的工具或Python分析脚本添加到MCP服务器？

    是的。放入您自己的Python脚本，代理就可以调用它们，就像内置的体积/面积/质心工具一样。您还可以注册可重用提示，并将您的应用程序数据作为代理可以使用的资源公开。

- 它是如何部署的——本地还是远程？

    两种传输方式共享一个相同的API。STDIO完全在本地运行，没有网络暴露，适用于IP敏感的工作。HTTP/HTTPS支持多客户端和会话感知，带有TLS——适用于基于浏览器、远程和嵌入式部署。

## 将AI应用于您的CAD 和BIM数据

获取发布更新

## 联系我们

### 联系销售人员

扫码添加微信，获取专属服务

微信：Open Design Alliance

[sales@opendesign.com](mailto:sales@opendesign.com)
