pull down to refresh

Yea MCP seems backwards for write use-cases and especially irreversible writes like crypto payments, you don't want to delegate that to fuzzy logic.
The correct architecture imo, and something I've tinkered with, is a wallet client that takes command recommendations from the model but is ultimately executed client-side only after the user approves it, like cursor having you confirm a psql command that runs in your local shell.
Machine-to-machine / non-interactive use cases there's no excuse for using fuzzy logic, just script the thing.