⚠️ Heads up: this tool's official website appears to be unreachable right now. It may be offline, rebranded, or temporarily down.
FreeCAD MCP

FreeCAD MCP

★ 3.8 🔖 1200 saves 💰 Free DesignGitHub

FreeCAD MCP connects AI assistants to FreeCAD, the open-source parametric CAD modeler, through the Model Context Protocol. With it connected, you can ask Claude Desktop or another MCP client to design a flange, model a part from a 2D drawing, edit an existing document, or run a simulation, in plain language.

Overview

The project is developed on GitHub, where it has earned nearly 3,000 stars under the MIT license, and it is actively maintained, with updates in October 2026. It has two components: an addon that runs inside FreeCAD and starts an RPC server from a dedicated MCP workbench, and an MCP server, launched by your AI client via uvx, that translates model requests into FreeCAD operations. Once connected, the client can create and edit models, run Python scripts inside FreeCAD, inspect documents, and run FEM (finite element method) analyses, bringing engineering simulation into the same conversational loop. Demonstrations on the project page show a flange designed from a request, a toy car modeled end to end, and parts created from 2D drawings, along with integrations for agent frameworks. Connections use localhost by default, keeping your CAD environment local, and configuration options cover auto-start, text feedback, and remote connections. For engineers curious about agentic CAD, this is one of the most complete open bridges between LLM clients and a real parametric modeler.

Key Features

  • Control FreeCAD from Claude Desktop and other MCP clients in natural language
  • Create and edit parametric models, and model parts from 2D drawings
  • Execute Python scripts inside FreeCAD through the agent
  • Inspect documents and run FEM engineering analyses
  • Two-part design: in-FreeCAD addon plus a uvx-launched MCP server
  • Localhost connections by default, with documented remote options

💳 Pricing

FreeCAD MCP is free and open source under the MIT license, and FreeCAD itself is free as well. Your only cost is the AI client subscription or API usage you already have.

Who Is It For

It is for CAD engineers, makers, and product designers who live in FreeCAD and want AI assistance with modeling and analysis, and for agent builders exploring how far natural-language control of professional engineering tools can go.

🚀 Visit FreeCAD MCP Official Site

🚩 Report an issue