freecad-addon-robust-mcp-server (spkane)

A FreeCAD MCP suite combining a bridge workbench with a standalone server, offering CAD tools, headless mode, STEP/STL export, and connection resilience.

MCP serverOpen sourceMaintainedMCAD

What it does and how it connects

The FreeCAD Robust MCP Server connects AI assistants such as Claude and GPT to FreeCAD for AI-assisted development and debugging of 3D models, macros, and workbenches. It ships as two parts: a bridge workbench that runs inside FreeCAD and a standalone MCP server, installable by pip, from GitHub release assets, from source with uv, or as a Docker image, with a PyPI package and documentation site.

The server provides 150 plus tools organized into categories, covering primitives, PartDesign, booleans, and export and import, including export_step for STEP format. It supports full modeling in headless mode for automation and CI, with screenshots and colors available in GUI mode, and the README emphasizes connection resilience in the bridge between the client and FreeCAD.

The project is actively maintained, with workbench release v0.7.1 published on 2026-11-06, the same day as this verification; PR #211 records that release in the project's CAM compatibility inventory. The repo also links a companion macro project for 3D print multi-export.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4Documentationspkane.github.io
  5. 5PR 211, CAM compatibility recordgithub.com

Not verified

  • No independent user voice found: recent repo activity is maintainer pull requests and bot commits.
  • Pricing: none stated on the repo.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.