Cursor/Grok Bot marketplace plugin: Authenticate fails with "Github didn't provide a sign-in link"
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- go
- Lĩnh vực
- api, authentication
Hướng nghiên cứu
Tái hiện lỗi OAuth trong GitHub marketplace MCP plugin bằng các phiên bản Grok Bot và Cursor được liệt kê, sau đó kiểm tra các log client hoặc server hiện có để tìm sign-in URL bị thiếu. So sánh đường dẫn marketplace OAuth với PAT-backed custom MCP workaround đã được ghi chép; được xem là hoàn tất khi Authenticate trả về authorization URL và hoàn tất GitHub sign-in flow.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- Go
- Star
- 33.1k
- Fork
- 5k
- Merge trung bình
- 2 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 25
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/github-mcp-server
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
github/github-mcp-server#3235 ·
-
enhancement
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
github/github-mcp-server#3042 · 2 bình luận ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/github-mcp-server#3032 · 1 reaction ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
github/github-mcp-server#2803 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
github/github-mcp-server#2740 ·
Tất cả issue của github/github-mcp-server
Issue tương tự
-
textual definition
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
geneontology/go-ontology#32653 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
-
needs design
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Priority/High ready-for-agent Severity/Major Type/Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100