Skip to content

[PE-8858] fix: allow configured native OAuth callbacks#13

Merged
yekkhan-liftoff merged 7 commits into
mainfrom
PE-8858-cursor-redirect
Jun 22, 2026
Merged

[PE-8858] fix: allow configured native OAuth callbacks#13
yekkhan-liftoff merged 7 commits into
mainfrom
PE-8858-cursor-redirect

Conversation

@yekkhan-liftoff

Copy link
Copy Markdown

Summary

  • Add exact native-client callback allowlist support for fixed redirect mode.
  • Keep existing localhost/loopback redirect support for Claude Code.
  • Revalidate the original client redirect URI during callback handling.
  • Document OAUTH_ALLOWED_CLIENT_REDIRECT_URIS.

Test

  • go test ./...
  • go list -m github.com/Vungle/oauth-mcp-proxy@v1.0.5-pe8858.1

Test tag

  • v1.0.5-pe8858.1

Notes

  • This is needed for Cursor's callback: cursor://anysphere.cursor-mcp/oauth/callback.
  • Okta redirect config remains unchanged; Okta still redirects to Phoebe's /oauth/callback.

@yekkhan-liftoff yekkhan-liftoff merged commit b518f66 into main Jun 22, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant