Cursor/Grok Bot marketplace plugin: Authenticate fails with "Github didn't provide a sign-in link"
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 42/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- go
- Domínio
- api, authentication
Direção de pesquisa
Reproduza a falha de OAuth no GitHub marketplace MCP plugin usando as versões listadas do Grok Bot e do Cursor e, em seguida, inspecione os logs disponíveis do cliente ou do servidor em busca da sign-in URL ausente. Compare o caminho de marketplace OAuth com o PAT-backed custom MCP workaround documentado; o trabalho estará concluído quando Authenticate retornar uma authorization URL e concluir o GitHub sign-in flow.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Install/open GitHub plugin in Grok Bot desktop Plugins.
- Account
defaultshows Needs auth. - Click Authenticate.
- 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.
- Linguagem predominante
- Go
- Estrelas
- 33.1k
- Forks
- 5k
- Merge médio
- 2d 3h
- PRs com merge (30d)
- 18
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de github/github-mcp-server
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
github/github-mcp-server#3235 ·
-
enhancement
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
github/github-mcp-server#3042 · 2 comentários ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
github/github-mcp-server#3032 · 1 reação ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
github/github-mcp-server#2803 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
github/github-mcp-server#2740 ·
Todas as issues de github/github-mcp-server
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
bazel-contrib/rules_go#4726 · 1 comentário ·
-
area/auto-scaling area/monitoring area/ops-productivity kind/enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Type/Improvement
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 90/100
OpenNSW/nsw-srilanka#522 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 92/100