If the AI tries to call the MCP’s mult_edit tool with a target script whose name collides with a property or function/method name in the parent instance, the MCP call will fail while trying to call :IsA() on it. To reproduce this, just ask the AI to write some code in any script target that would collide with a property or function name (such as “Workspace.Remove”)
Expected behavior
I expect the multi_edit tool to correctly locate the target instead of erroring.