chat-ui
feat(mcp): OAuth 2.1 support for MCP servers
#2250
Merged

feat(mcp): OAuth 2.1 support for MCP servers #2250

pngwn merged 21 commits into main from mcp-oauth
gary149
chatgpt-codex-connector
chatgpt-codex-connector commented on 2026-04-30
gary149 feat(mcp): add OAuth 2.1 support for MCP servers
19ca9be1
pngwn pngwn force pushed from af82d6a1 to 19ca9be1 71 days ago
pngwn mcp oauth hardening (#2450)
a714beb9
pngwn Merge branch 'main' into mcp-oauth
452c0df1
pngwn fix(mcp): validate the RFC 9207 iss parameter on the OAuth callback
4f8dffa9
pngwn Merge branch 'main' into mcp-oauth
e990e374
pngwn prevent mcp oauth connection deadlocks (#2466)
46f9e131
pngwn fix(mcp): tolerate null optional client metadata from DCR (#2467)
c5510d04
pngwn Merge remote-tracking branch 'origin/main' into mcp-oauth
f3dc6bb5
abidlabs abidlabs requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 56 days ago
abidlabs
abidlabs commented on 2026-08-08
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-08-08
abidlabs
pngwn
pngwn
pngwn fix(mcp): correct OAuth pill lifetime and stuck "connecting" after re…
191a52e2
pngwn
pngwn commented on 2026-08-10
pngwn chore(mcp): address review — cut 'what' comments, condense the rest t…
c0a531d2
pngwn Apply suggestion from @abidlabs
381b6ecc
pngwn fix(mcp): address Copilot review findings for OAuth
fd8951d4
abidlabs
pngwn fix(mcp): recover OAuth popup flows that close before the result lands
acbf4f75
evalstate
pngwn fix(mcp): address security review findings for OAuth
ac5d6c71
pngwn feat(mcp): encrypt OAuth credentials at rest and expire idle connections
f0c4e76b
pngwn test(mcp): expect the sliding TTL on migrated OAuth connections
d1e37e60
abidlabs
abidlabs approved these changes on 2026-08-11
pngwn
pngwn Merge remote-tracking branch 'origin/main' into mcp-oauth
a5c32433
pngwn port mcp oauth to the v2 mcp sdk
a4247498
abidlabs Merge branch 'main' into mcp-oauth
1e2ad079
abidlabs
pngwn fix mcp oauth review findings
a5020ad0
pngwn
abidlabs
abidlabs approved these changes on 2026-09-29
pngwn keep waiting when a COOP login page severs the oauth popup
308cbcdd
pngwn
pngwn pngwn merged 6f711d7c into main 3 days ago
pngwn pngwn deleted the mcp-oauth branch 3 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone