OAuth & consent

Consent UI: https://bruce.money/developers/mcp/authorize (Privy login).

Server: POST /api/oauth/mcp-token (session JWT). MCP Worker /authorize redirects here.