PB

pzfreo/build123d-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

135 stars 18 forks 质量 82 趋势 33Apache-2.0

build123d 的 MCP 服务器用于提升创建 3D CAD 模型时的人工智能认知能力

概览

build123d-mcp 不是独立的聊天机器人或 CAD 程序。它是一个 CAD 工具箱,AI 或 LLM 应用可以通过 MCP 使用。 通过 Claude、Cursor、VS Code、Continue、Cline 或 Codex CLI 等大型语言模型应用,build123d-mcp 允许助手创建 build123d CAD 模型、渲染预览、测量几何体、修正错误,并导出 STEP、STL、SVG 和 DXF 等文件。助手无需盲目编写整个 CAD 脚本,而是可以分步骤构建零件,并在过程中检查结果。 在2026年6月公开的CADGenBench排行榜上,使用build123d-mcp将同一模型的得分从0.360提升至0.457,CAD有效度从88%提升至100%。 大多数用户应从本地MCP服务器设置开始: - 你在自己的机器上使用 Claude、光标、VS Code、Continue、Cline 或 Codex CLI。- 你的 AI 应用启动 build123d-mcp 作为本地子进程。- 你不需要克隆这个仓库。

概述(AI 翻译)

给你的AICAD眼睛。

Build123D-MCP 不是独立的聊天机器人或 CAD 程序。它是一个 CAD 工具箱 AI/LLM应用可以通过MCP使用。

使用像Claude、Cursor、VS Code、Continue、Cline或Codex CLI这样的大型语言模型应用, build123d-mcp 让助手创建 build123d CAD 模型,渲染预览, 测量几何形状、修正错误,以及导出如STEP、STL、SVG、以及 DXF。与其盲写整个CAD脚本,助手可以构建一个 分步骤分成,边做边检查结果。

在公开CADGenBench上 2026年6月的排行榜,使用build123d-mcp,同一模型的分数从 0.360至0.457,加元有效度从88%提升至100%。

选择你的布置

大多数用户应从本地MCP服务器设置开始:

  • 你自己使用 Claude、光标、VS Code、Continue、Cline 或 Codex CLI 机器。
  • 你的AI应用以本地子进程的形式开始build123d-mcp。
  • 你不需要克隆这个仓库。

如果你想要仅限浏览器的试用版或现成版,建议使用 GitHub Codespaces 开发工作区,包含Copilot Chat、Python、uv和CAD依赖 已经安装好了。

仅在你托管MCP服务器的高级部署中使用HTTP模式

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

build123d-mcp

Give your AI CAD eyes.

build123d-mcp is not a standalone chatbot or CAD program. It is a CAD toolbox that an AI/LLM app can use through MCP.

With an LLM app such as Claude, Cursor, VS Code, Continue, Cline, or Codex CLI, build123d-mcp lets the assistant create build123d CAD models, render previews, measure geometry, fix mistakes, and export files such as STEP, STL, SVG, and DXF. Instead of writing a whole CAD script blindly, the assistant can build a part in small steps and check the result as it goes.

On the public CADGenBench leaderboard in June 2026, using build123d-mcp raised the same model’s score from 0.360 to 0.457 and CAD validity from 88% to 100%.

Pick Your Setup

Most users should start with the local MCP server setup:

  • You use Claude, Cursor, VS Code, Continue, Cline, or Codex CLI on your own machine.
  • Your AI app starts build123d-mcp as a local subprocess.
  • You do not need to clone this repository.

Use GitHub Codespaces instead if you want a browser-only trial or a ready-made development workspace with Copilot Chat, Python, uv, and the CAD dependencies already installed.

Use HTTP mode only for advanced deployments where you are hosting the MCP server yourself.

Quick Start

You need:

  • uv
  • An AI/LLM app that supports MCP, such as Claude Code, Claude Desktop, Cursor, VS Code, Continue, Cline, or Codex CLI
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "build123d-mcp": { "command": "uv", "args": ["tool", "run", "--python", "3.12", "build123d-mcp@latest"] } } }