Skip to main content
Glama
198,217 tools. Last updated 2026-06-13 05:59

"FreeCAD" matching MCP tools:

  • Reload all FreeCAD addon handler modules to apply code changes without restarting FreeCAD. Use after editing handler files to update the RPC server.
    GNU Lesser General Public v2.1 or later
  • Recompute a FreeCAD document and track changes: detect new errors, resolved errors, persistent errors, and valid object counts. Understand the impact of modifications without manual diffing.
    GNU Lesser General Public v2.1 or later
  • Execute long-running Python code in FreeCAD's background thread for computations that do not interact with documents or GUI.
    MIT
  • Run custom Python scripts in FreeCAD to create objects, modify properties, run macros, or access APIs not exposed by other tools.
    GNU Lesser General Public v2.1 or later

Matching MCP Servers

  • Reload an open document after its file was modified externally, closing the stale in-memory copy and reopening from disk to show current geometry.
    MIT
  • Execute a finite element analysis with CalculiX on an existing FemAnalysis, returning maximum von Mises stress, displacement, and node count.
    MIT
  • Capture the current 3D viewport as a base64-encoded PNG image for visual inspection of the model state. Specify width and height in pixels.
    GNU Lesser General Public v2.1 or later
  • Diagnose sketch constraint issues by analyzing degrees of freedom, constraint status, and geometry details. Identifies over-constrained, under-constrained, or conflicting constraints with per-constraint attributes.
    GNU Lesser General Public v2.1 or later
  • Export 3D shapes to STEP/STL and 2D sketches to DXF/SVG, preserving assembly structure with named labels for downstream CAD tools.
    Apache 2.0
  • Add Part, Draft, PartDesign, or FEM objects to FreeCAD documents by specifying object type, name, and properties. Includes optional screenshot of the created object.
    MIT
  • Analyze the topological properties of a FreeCAD object's shape, including volume, area, center of mass, bounding box, and detailed face and edge classifications, to diagnose unexpected geometry from operations like booleans or pockets.
    GNU Lesser General Public v2.1 or later
  • Retrieve a structured representation of a FreeCAD document's feature tree, including each object's TypeId, label, properties, dependency links, validity, and touch state to understand the model's composition and relationships.
    GNU Lesser General Public v2.1 or later
  • Add 3D objects like boxes, cylinders, circles, FEM elements, or mechanical parts to FreeCAD documents with customizable properties.
    MIT
  • Create 3D objects, geometric shapes, or FEM analysis components in FreeCAD documents by specifying type, name, and properties.
    MIT
  • Retrieve an object from a FreeCAD document to view its properties and a screenshot for inspection or editing.
    MIT
  • Capture a screenshot of a FreeCAD 3D view, such as isometric or front, with optional size and focus on a specific object.
    MIT
  • Edit a FreeCAD object by adjusting its properties. Use when creating a new object cannot achieve the needed shape or configuration.
    MIT
  • Retrieve a complete property dump and shape analysis for any FreeCAD object, including all properties with types, groups, documentation, dependency info, validity state, and shape metadata when geometry exists.
    GNU Lesser General Public v2.1 or later