High-risk tools in Freecad mcp
3 of the 14 tools in Freecad mcp are classified as high 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 high risk
-
execute_codeExecuteExecute arbitrary Python code in FreeCAD. Args: code: The Python code to execute. Returns: A message indicating the success or failure of the code exec...
-
execute_code_asyncExecuteExecute Python code in FreeCAD without waiting for completion. Use this ONLY for long-running background computations that do NOT touch the FreeCAD GUI or mutate the Fr...
-
run_fem_analysisExecuteRun the CalculiX solver on an existing Fem::FemAnalysis container and return summary results. Prerequisites in the document: - A Part-derived solid (e.g. Part::Box, Par...
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.