Twine2546/freecad-mcp
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