freecad-mcp
Active·★ 32·MIT·Updated 2026-10-22
FreeCAD MCP exposes FreeCAD as a server, enabling both AI agents and human users to interact with its powerful CAD, CAE, and CAM capabilities through a unified API or web dashboard. It facilitates hands-free CAD work, agentic design loops, and the creation of headless pipelines for complex engineering simulations and parametric studies.
#CAD Automation#AI Agents#FreeCAD#CFD Simulation#FEM Analysis#3D Printing#API Integration#Engineering Tools
01
Features
01Process mechanical parts: Convert STEP files to 3D-printable STL meshes, create basic geometries, inspect properties, and manage CAD files with full CRUD operations.
02Support architecture & construction: Create BIM elements such as walls, floor slabs, columns, windows, and doors, with export and import capabilities for IFC files.
03Perform fluid simulation: Utilize OpenFOAM for complex CFD and FluidX3D for GPU-accelerated CFD, supporting various flow problems, including LLM-assisted configuration.
04Conduct structural analysis (FEM): Run finite element analysis with CalculiX to determine stress, strain, displacement, and safety factors, with automatic meshing via Gmsh.
05Enable 3D printing workflows: Slice STL files into G-code for various printers using configurable profiles for different filaments and layer heights.
02
Compatibility
Python
Runtime
Verified via docs
FreeCAD
CAD Engine
Verified via docs
Docker
Containerization
Verified via docs
OpenCL
GPU Acceleration
Verified via docs
Windows
OS
Verified via docs
MacOS
OS
Verified via docs
03
Quick start
1
$ just bootstrap
2
$ start.ps1
04
Use cases
↳Convert CAD assemblies to 3D-printable STL meshes for rapid prototyping and manufacturing.
↳Design and model architectural structures like rooms, walls, and roofs, exporting to IFC format for collaboration with architects and structural engineers.
↳Run complex fluid dynamics simulations (CFD) with OpenFOAM or GPU-accelerated FluidX3D to analyze water flow through pipes or airflow around wings.
↳Conduct structural finite element analysis (FEM) to evaluate stress, strain, and safety factors of mechanical parts under various loads.
↳Automate the generation of datasets for machine learning models by running parametric studies on geometry variants and collecting simulation results.
05
Alternatives
mcp-dev-latam★ 274
Open-source MCP servers for Latin American commerce — Pix, NF-e, banking, fiscal, logistics, and messaging across Brazil, Mexico, Argentina, Colombia, Chile, and Peru. MIT, on npm.
multiCAD-mcp★ 143
MCP server for use CAD software through AI assistants like Claude for Desktop or Cursor
google-seo-mcp★ 18
SEO & GEO MCP server for Claude, Codex, Cursor and any MCP client: Search Console, GA4, PageSpeed, Core Web Vitals, structured data, llms.txt, AI crawler checks, WordPress (Yoast, WP-CLI over SSH), GitHub, Gmail — 83 tools for technical SEO and generative engine optimization; optional hosted mode with Google sign-in
derive★ 30
Review and approval for work made by AI agents. Fair Source, self-hostable, and MCP-native.
Comments
Log in to leave a comment
No comments yet. Be the first!