Enterprise DNA
M MCP Servers Developer low

pzfreo/build123d-mcp

by Various

MCP server for build123d to improve AI cognition when creating 3D CAD models

P

MCP

pzfreo/build123d-mcp

Added 1 June 2026

#ai-tools #build123d #cad #mcp #mcp-server #python3

Overview

A minimal MCP server that wraps build123d for use with AI coding assistants. It exposes build123d's 3D CAD primitives and operations as tool calls, enabling an LLM to generate structured Python scripts for parametric models.

Best for

Best for
Python developers who want to generate 3D models conversationally using build123d inside an MCP-enabled AI assistant.

Use cases

  • Generate parametric 3D models via natural language prompts in an IDE
  • Rapidly prototype CAD geometries with AI pair programming
  • Iterate on design variations by re-running LLM-generated build123d scripts

How to use

Tools exposed

  • uv

Tested with

Claude Code, Claude Desktop, Cursor, VS Code, Continue, Cline, Codex CLI

Example client config

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

Notes

A minimal MCP server that wraps build123d for use with AI coding assistants. It exposes build123d’s 3D CAD primitives and operations as tool calls, enabling an LLM to generate structured Python scripts for parametric models.

5 stars on GitHub. Last updated 2026-06-01.

Use cases

  • Generate parametric 3D models via natural language prompts in an IDE
  • Rapidly prototype CAD geometries with AI pair programming
  • Iterate on design variations by re-running LLM-generated build123d scripts

Pros

  • Low-friction integration with any MCP-compatible client like Claude Desktop
  • Lets developers stay in a code-centric CAD workflow
  • Tiny codebase making it easy to audit or extend

Cons

  • Requires local Python environment with build123d and its dependencies
  • No GUI preview or direct visualization output
  • Limited to build123d’s feature set and lacks support for other CAD kernels

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Low-friction integration with any MCP-compatible client like Claude Desktop
  • Lets developers stay in a code-centric CAD workflow
  • Tiny codebase making it easy to audit or extend

Cons

  • Requires local Python environment with build123d and its dependencies
  • No GUI preview or direct visualization output
  • Limited to build123d's feature set and lacks support for other CAD kernels
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks