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