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
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
Cursor
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Codex
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Thay vào đó, chạy cục bộ (Cursor)
{
"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
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
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
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
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
Đư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
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.