freecad-mcp
145
The FreeCAD MCP project enables control of FreeCAD using the Claude Desktop interface. It features various automation tools for creating and editing 3D models within FreeCAD, powered by a command and RPC server setup.
create_document
Create a new document in FreeCAD
create_object
Create a new object in FreeCAD
edit_object
Edit an object in FreeCAD
delete_object
Delete objects in FreeCAD
execute_code
Execute any Python code in FreeCAD
insert_part_from_library
Insert parts from the Part Library
get_view
Get screenshots of the active view
get_objects
Get all objects in the document
get_object
Get specific objects in the document
get_parts_list
Get a list of parts in the part library