FreeCAD
Automates FreeCAD operations and enables AI-driven CAD model generation and manipulation via Claude Desktop.
About
This Model Context Protocol (MCP) server integrates FreeCAD with Claude Desktop, allowing users to leverage large language models for computer-aided design. It facilitates AI-powered control over FreeCAD, enabling conversational prompts to create, modify, and analyze 3D models by executing specific commands and retrieving visual feedback directly from the CAD environment.
Key Features
- 0 GitHub stars
- Create, edit, and delete FreeCAD documents and objects programmatically
- Capture screenshots of the active FreeCAD view for visual feedback
- Insert predefined parts directly from the FreeCAD parts library
- Execute arbitrary Python code within the FreeCAD environment
- Retrieve detailed information about objects within a FreeCAD document
Use Cases
- Designing mechanical components and assemblies using conversational AI
- Generating complex 3D models like toy cars from high-level descriptions
- Creating 3D parts from 2D drawings by providing AI prompts