FreeCAD MCPServer

bonninr
GitHub
3D ModelingFreeCADMCP

Loading subscription status...

💡 Description

The FreeCAD MCP (Model Control Protocol) provides a simplified interface to interact with FreeCAD using a client-server architecture. Users can execute commands and retrieve information about the current document and scene in FreeCAD.

📝 JSON Entries

{
  "mcpServers": [
    {
      "freecad": {
        "args": [
          "C:\\Users\\USER\\AppData\\Roaming\\FreeCAD\\Mod\\freecad_mcp\\src\\freecad_bridge.py"
        ],
        "command": "C:\\ProgramData\\anaconda3\\python.exe"
      }
    }
  ]
}

🛠️ Tools

Python

Features

  • get_scene_info
  • run_script

💬 Example Queries

  • Get information about the current 3D scene
  • Run a Python script in the FreeCAD environment