freecad-mcp-server

lucygoodchild/freecad-mcp-server

3.3

If you are the rightful owner of freecad-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that enables AI assistants to interact with FreeCAD for 3D modeling and CAD operations.

Tools

Functions exposed to the LLM to take actions

create_box

Create a rectangular box with specified dimensions.

create_cylinder

Create a cylinder with specified radius and height.

create_sphere

Create a sphere with specified radius.

boolean_operation

Perform boolean operations between two objects.

save_document

Save the current FreeCAD document.

list_objects

List all objects in the current document.

execute_python_script

Execute custom Python script in FreeCAD context.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources