You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Full OAuth 2.1 login support for the stdio server. Replaces the mandatory PAT with a lazy, auto-refreshing OAuth flow triggered on first tool call. Three coordinated pieces of work:
None. OAuth is an authentication layer entirely separate from the fork's project-management and issue-graph tooling.
Context
The stdio GitHub MCP server previously required users to provision a GitHub personal access token. OAuth 2.1 PKCE login eliminates this friction: official binaries on github.com ship with baked-in credentials, so users just run the server and complete a browser login on first use. GHES and custom-app users bring their own --oauth-client-id.
No-op. All three sub-issues (#10#11#12) are already present in the fork. The full OAuth 2.1 stdio login story — core library, server wiring, build credentials, docs — is implemented. Sub-issues closed as no-ops.
Activity
gastrodon commentedon Jun 27, 2026
Unified Changelog — upstream main since v1.4.0
See #10 for the full changelog. Summary:
get_parentforissue_readissue_writeshow_ui, centralize show/deferdelete:trueon issue fieldsui_getpaginationissue_writeform gatingadd_comment_to_pending_reviewgastrodon commentedon Jun 27, 2026
No-op. All three sub-issues (#10 #11 #12) are already present in the fork. The full OAuth 2.1 stdio login story — core library, server wiring, build credentials, docs — is implemented. Sub-issues closed as no-ops.