---
title: "GitHub: thiết lập cho Claude, Cursor, Codex · DotsAgent"
description: "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ụ. Thiết lập GitHub trong 13 client MCP."
url: https://dotsagent.io/vi/mcp/servers/github
---

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](https://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 →](https://dotsagent.io/vi/mcp/config#add=github)

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

- [Everything](https://dotsagent.io/vi/mcp/servers/everything): Máy chủ kiểm thử tham chiếu từ dự án MCP, cung cấp mọi tính năng giao thức để kiểm tra ứng dụng.

- [Git](https://dotsagent.io/vi/mcp/servers/git): Cho phép agent làm việc với repository Git cục bộ: xem trạng thái, diff, lịch sử, nhánh và commit trên đường dẫn repository bạn chọn.

- [GitLab](https://dotsagent.io/vi/mcp/servers/gitlab): Endpoint tích hợp sẵn của GitLab để làm việc với issue, merge request, pipeline và tìm kiếm, có thể chọn bộ công cụ.

- [Figma](https://dotsagent.io/vi/mcp/servers/figma): Cung cấp cho coding agent các frame, biến và component từ tệp Figma để mã chúng viết ra khớp với thiết kế.

- [Context7](https://dotsagent.io/vi/mcp/servers/context7): Đưa tài liệu thư viện và ví dụ mã mới nhất, theo từng phiên bản vào prompt. Được host, có thể dùng API key.

- [Docker MCP Gateway](https://dotsagent.io/vi/mcp/servers/docker-mcp-gateway): Chạy các server từ danh mục MCP của Docker trong container, thông qua một endpoint gateway duy nhất.

## Nguồn

1. [github.com](https://github.com/github/github-mcp-server)/github/github-mcp-server
2. [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io/v0.1/servers?search=github-mcp-server)/v0.1/servers?search=github-mcp-server

Tài liệu tham khảo độc lập dành cho những người xây dựng AI agent. Không liên kết với bất kỳ nhà cung cấp nào được nêu ở đây.

© 2026 DotsAgent · Dữ liệu được kiểm tra ngày 1 tháng 10, 2026
