github / github/github-mcp-server

Cursor/Grok Bot marketplace plugin: Authenticate fails with "Github didn't provide a sign-in link"

Aperta
#3,238 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
server user-experience
Lingua principale
Go
Stelle
33k
Fork
5k
Merge medio
2g 1h
PR unite (30g)
52

Descrizione

## Summary
In Cursor / Grok Bot, the official GitHub marketplace MCP plugin fails OAuth: account stays **Needs auth**, and clicking **Authenticate** shows toast **"Github didn't provide a sign-in link"** (no browser / no authorize URL).

## Environment
- Grok Bot desktop **0.44.0** stable, darwin arm64
- Cursor IDE **3.19.13** arm64 (`dd066f332fcea7382764400fde902f61920648d0`)
- Marketplace plugin id **48677658** (remote MCP `user-Github`: needsAuth / authentication_required)

## Steps
1. Install/open GitHub plugin in Grok Bot desktop Plugins.
2. Account `default` shows Needs auth.
3. Click Authenticate.
4. Toast: Github didn't provide a sign-in link; still Needs auth.

## Expected
Authenticate should return an OAuth authorization URL / open the GitHub sign-in flow.

## Notes
- Related Cursor forum (screenshot): https://forum.cursor.com/t/grok-bot-github-plugin-authenticate-github-didnt-provide-a-sign-in-link/170898
- Related-but-distinct Cursor IDE OAuth UX thread: https://forum.cursor.com/t/plugin-mcp-oauth-never-reaches-needsauth-authenticate-button-missing-browser-never-opens/170058
- Local workaround: PAT-backed custom MCP (`github-local`); marketplace OAuth path still broken.

Happy to provide more client logs if useful.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Reproduce the OAuth failure in the GitHub marketplace MCP plugin using the listed Grok Bot and Cursor versions, then inspect the available client or server logs for the missing sign-in URL. Compare the marketplace OAuth path with the documented PAT-backed custom MCP workaround; done means Authenticate returns an authorization URL and completes the GitHub sign-in flow.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
api, authentication
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.