Critical-risk tools in FreeCAD Robust MCP Server
5 of the 152 tools in FreeCAD Robust MCP Server are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
delete_macroDestructiveDelete a user macro. Note: Only user macros can be deleted. System macros are protected. Args: macro_name: Name of the macro to delete (without .FC...
-
delete_objectDestructiveDelete an object from a FreeCAD document. Args: object_name: Name of the object to delete. doc_name: Document containing the object. Uses active...
-
delete_sketch_constraintDestructiveDelete a constraint from a sketch. Args: sketch_name: Name of the sketch. constraint_index: Index of the constraint to delete. doc_n...
-
delete_sketch_geometryDestructiveDelete a geometry element from a sketch. Args: sketch_name: Name of the sketch. geometry_index: Index of the geometry to delete. doc...
-
spreadsheet_clear_cellDestructivespreadsheet_clear_cell
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.