freecad-mcp

Twine2546/freecad-mcp

3.2

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

The FreeCAD MCP Server is a Model Context Protocol server designed for AI-assisted 3D CAD modeling using FreeCAD. It allows MCP clients like Claude Desktop to programmatically control FreeCAD for generative design workflows.

Tools

Functions exposed to the LLM to take actions

create_document

Create a new FreeCAD document.

save_document

Save the active FreeCAD document.

export_document

Export the document to formats like STEP and STL.

create_object

Create 3D objects such as Box, Cylinder, and Sphere.

execute_code

Execute arbitrary Python code in the FreeCAD environment.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources