dotsagent.io
Ngôn ngữ:Tiếng Việt
Công cụ phát triển · GitHub

Thiết lập GitHub

Server chính chủ của GitHub để làm việc với repository, issue, pull request, Actions và tìm kiếm code, có thể bật hoặc tắt các bộ công cụ.

Nhà phát hành
GitHub Chính thức
Endpoint hosted
https://api.githubcopilot.com/mcp/
Chạy cục bộ
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
Giao thức truyền tải
streamable-http, stdio
Xác thực
OAuth trên endpoint được lưu trữ nếu client của bạn có GitHub app; nếu không, hãy dùng personal access token.
Môi trường
GITHUB_PERSONAL_ACCESS_TOKEN
Phạm vi truy cập
Đọc và ghi; có thể dùng chế độ chỉ đọc và lọc bộ công cụ.
Giấy phép
MIT
Mã nguồn
github.com/github/github-mcp-server
Trạng thái
Đang hoạt động

Cài đặt

Nhà cung cấp lưu trữ server này, vì vậy bạn chỉ cần thêm URL; không có gì chạy trên máy của bạn. Nếu cần xác thực, hàng phía trên sẽ cho biết cách thực hiện; server dùng OAuth sẽ nhắc bạn khi kết nối lần đầu.

Claude Code

shell
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "github": {
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"

Thay vào đó, chạy cục bộ (Cursor)

.cursor/mcp.json
{
  "mcpServers": {
    "github": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN",
        "ghcr.io/github/github-mcp-server"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_PERSONAL_ACCESS_TOKEN}"
      }
    }
  }
}

Cấu hình cho các client khác →

Token có phạm vi rộng cho phép agent ghi vào mọi repository nằm trong phạm vi của token. Vì vậy, hãy ưu tiên chế độ chỉ đọc hoặc token có phạm vi giới hạn.

Các server khác trong công cụ phát triển

Nguồn

  1. github.com/github/github-mcp-server
  2. registry.modelcontextprotocol.io/v0.1/servers?search=github-mcp-server