{"slug":"github-com-neka-nat-freecad-mcp","name":"FreeCAD MCP","description":"A server to interact with FreeCAD models using the Model Context Protocol (MCP).","category":"development","tags":[],"official":false,"stars":1029,"transport":null,"install":null,"tools":[{"name":"create_document","description":"Create a new document in FreeCAD."},{"name":"create_object","description":"Create a new object in FreeCAD."},{"name":"edit_object","description":"Edit an object in FreeCAD."},{"name":"delete_object","description":"Delete an object in FreeCAD."},{"name":"execute_code","description":"Execute arbitrary Python code in FreeCAD."},{"name":"insert_part_from_library","description":"Insert a part from the parts library."},{"name":"get_view","description":"Get a screenshot of the active view."},{"name":"get_objects","description":"Get all objects in a document."},{"name":"get_object","description":"Get an object in a document."},{"name":"get_parts_list","description":"Get the list of parts in the parts library."},{"name":"run_fem_analysis","description":"Run the CalculiX solver on an existing Fem::FemAnalysis and return summary results (max von Mises stress, max displacement, node count, working directory). Auto-creates a SolverCcxTools if the analysis has none."}],"env_vars":[],"auth_type":"none","github":"https://github.com/neka-nat/freecad-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}