I've been working on exactly this problem - ForkOff sends push notifications to your phone when Claude needs approval, so you can actually leave your machine while it works. Turns out the async AI + sync approval bottleneck is a common pain point.
Would be interesting to see if Xcode's implementation has any hooks for remote approval workflows. The MCP tools you extracted look promising for that.
Early access: https://forkoff.app
Tried to join the waitlist but that is failing.