ff965234c9
- Use Anthropic's registered redirect_uri (platform.claude.com/oauth/code/callback) instead of dynamic server URL - Add missing OAuth scopes: user:sessions:claude_code, user:mcp_servers (5 total, matching Claude CLI) - Make redirect_uri configurable via CLAUDE_CODE_REDIRECT_URI env var - Override redirectUri in both buildAuthUrl and exchangeToken to use config value