FreeCAD MCP Server
Related Servers
Alternatives to FreeCAD MCP Server
No user-submitted related servers found.
Related Servers
- FlicenseAqualityAmaintenanceConnects Claude Desktop to a running FreeCAD instance, enabling document management, part creation and editing, direct Python execution, parts library insertion, FEM analysis, and 3D view screenshots.14-
- AlicenseAqualityDmaintenanceAllows controlling FreeCAD from Claude Desktop to create and edit 3D models using natural language commands.10MIT
- AlicenseAqualityDmaintenanceEnables to control FreeCAD from Claude Desktop through MCP, allowing CAD operations like creating and editing objects, taking screenshots, and executing Python code.111MIT
- AlicenseAqualityDmaintenanceEnables Claude Desktop to control FreeCAD for 3D CAD modeling, including creating, editing, and deleting objects, executing Python code, and running FEM analyses.14MIT
- AlicenseAqualityCmaintenanceEnables control of FreeCAD CAD software from Claude Desktop through natural language commands. Supports creating, editing, and managing 3D objects, executing Python code, and generating screenshots of designs.10MIT
- AlicenseCqualityDmaintenanceAllows AI agents like Claude to create, edit, and query 3D models in FreeCAD through natural language.578MIT
TDQS
Scored across 9 tools
The tools are largely distinct: document listing, feature-tree inspection, single-object property dumps, shape analysis, sketch diagnostics, recompute tracking, scripting, and screenshots all have clear purposes. Minor overlap exists between inspect_object and analyze_shape, but the descriptions separate basic shape metadata from detailed topological analysis.
Most tool names follow a clear verb_noun pattern: list_documents, get_document_graph, inspect_object, analyze_shape, execute_script, get_screenshot, reload_handlers. The one notable deviation is tracked_recompute, which reads as an adjective-noun phrase rather than an imperative verb_noun name.
Nine tools is a well-scoped set for a FreeCAD server. Each tool covers a meaningful capability, and there is no significant bloat or obvious redundancy in the overall surface.
The inspection/diagnostic side is thorough, covering documents, feature graphs, object properties, shape topology, sketch constraints, and recompute effects. However, there are no dedicated creation, modification, or deletion tools; execute_script is the only generic escape hatch for those operations, which is a notable first-class coverage gap for a general FreeCAD server.