FreeCAD MCPServer

neka-nat
GitHub
CADAIautomation

Loading subscription status...

💡 Description

This repository allows you to control FreeCAD from Claude Desktop, enabling AI agents to interact with and manipulate CAD models and designs programmatically through FreeCAD's functionality.

📝 JSON Entries

{
  "mcpServers": [
    {
      "freecad": {
        "args": [
          "freecad-mcp"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

create_documentcreate_objectedit_objectdelete_objectexecute_codeget_viewget_objectsget_object

Features

  • Control FreeCAD programmatically
  • Interact with CAD models via AI
  • Supports multiple operations in FreeCAD (create, edit, delete objects)

💬 Example Queries

  • Design a flange
  • Design a toy car
  • Design parts from a 2D drawing