github / github/copilot-cli

Can not authorize MCP server using Oauth

Đang mở
#3,393 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:authentication area:mcp
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the bug

I'm trying to add sentry MCP server to copilot but it stuck on authentication step.

### Affected version

GitHub Copilot CLI 1.0.49

### Steps to reproduce the behavior

1. Add sentry MCP server to ~/.copilot/mcp-config.json
```
"sentry": {
"url": "https://mcp.sentry.dev/mcp"
}
```
2. start copilot cli and run `/mcp auth sentry`

### Expected behavior

It shows a url to open and authorize on the web

### Actual result

It show this and stuck until timed out

```
Authenticating: sentry

◎ Waiting for authorization in browser...
```

### Additional context

The CLI is running on a remove server and I accessed via SSH, so opening in a browser should not be expected

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với điểm vào `/mcp auth sentry` và cấu hình MCP được hiển thị trong `~/.copilot/mcp-config.json`. Tái hiện luồng qua SSH bằng URL máy chủ Sentry, sau đó lần theo nơi đang chờ ủy quyền từ trình duyệt. Hoàn thành khi người dùng từ xa có thể hoàn tất hoặc tiếp tục OAuth mà không cần trình duyệt trên máy chủ CLI.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
authentication, cli
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.