{"repo":"theosib/FreeCAD-MCP-Server","free":true,"listed":false,"github":"https://github.com/theosib/FreeCAD-MCP-Server","clone":"git clone https://github.com/theosib/FreeCAD-MCP-Server.git","description":"MCP server that allows Claude Code to talk directly to FreeCAD to inspect and modify state","language":"Python","stars":27,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"FreeCAD MCP Server An MCP (Model Context Protocol) server that bridges Claude with a live FreeCAD instance. It gives Claude deep access to FreeCAD's runtime state — document structure, object properties, shape topology, sketch constraint health, and more — enabling AI-assisted CAD work and FreeCAD development debugging. What It Does Unlike simple script-execution MCP servers, this project provides rich context extraction that lets Claude genuinely understand what's happening inside FreeCAD: Tool What It Returns --- --- list documents All open documents with names, file paths, object counts get document graph Full feature tree — every object with TypeId, properties, dependency links, validity state inspect object Complete property dump for a single object, with shape metadata analyze shape Topological analysis — face classifications (Plane/Cylinder/Cone/...), edge details, bounding box, volume get sketch diagnostics Constraint health — DOF, conflicts, redundancies, every constraint and geometry element with coordinates tracked recompute Recompute with before/after diff — new errors, resolved errors, persistent errors execute script Run arbitrary Python inside FreeCAD (escape hatch for anything not covered above) get screenshot Capture the 3D viewport as a base64 PNG reload handlers Hot-reload handler code without restarting FreeCAD Architecture The project has two components: 1. FreeCAD addon ( freecad addon/ ) — runs inside FreeCAD as a workbench. Starts a threaded TCP server","default_branch":null,"files":null,"tree":[],"storefront":"/r/theosib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theosib/FreeCAD-MCP-Server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}