Discover and explore top open-source AI tools and projects—updated daily.
Control FreeCAD with AI assistants
Top 88.2% on SourcePulse
This project provides a Model Context Protocol (MCP) server for FreeCAD, enabling control of the CAD software via Claude Desktop. It targets users who want to leverage AI assistants for parametric design tasks, offering a bridge between natural language instructions and FreeCAD's modeling capabilities.
How It Works
The server acts as an intermediary, translating commands from Claude Desktop into FreeCAD's Python API. It exposes a set of tools for document creation, object manipulation, code execution, and retrieving model information, facilitating AI-driven design workflows.
Quick Start & Requirements
addon/FreeCADMCP
directory to your FreeCAD addons path (e.g., ~/.FreeCAD/Mod/
).uvx
and a configured claude_desktop_config.json
file.Highlighted Details
Maintenance & Community
The project lists contributors via contrib.rocks. Further community or roadmap information is not readily available in the README.
Licensing & Compatibility
The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project appears to be in an early stage, with limited details on stability, error handling, or comprehensive feature coverage. The dependency on uvx
and specific Claude Desktop configuration might present adoption hurdles.
1 month ago
Inactive