Siapkan GitHub
Server resmi GitHub untuk repositori, issue, pull request, Actions, dan pencarian kode, dengan kumpulan tool yang dapat diubah.
- Penerbit
- GitHub Resmi
- Endpoint hosted
https://api.githubcopilot.com/mcp/- Jalankan secara lokal
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Transport
- streamable-http, stdio
- Autentikasi
- OAuth pada endpoint hosted jika client Anda memiliki aplikasi GitHub; jika tidak, gunakan personal access token.
- Lingkungan
GITHUB_PERSONAL_ACCESS_TOKEN- Yang dapat diakses
- Baca dan tulis; mode hanya baca dan pemfilteran kumpulan tool tersedia.
- Lisensi
- MIT
- Sumber
- github.com/github/github-mcp-server
- Status
- Aktif
Instal
Vendor meng-host server ini, jadi Anda hanya perlu menambahkan URL-nya dan tidak ada yang berjalan di mesin Anda. Jika perlu autentikasi, baris di atas menjelaskan caranya; server OAuth akan meminta Anda saat koneksi pertama.
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/"
Jalankan secara lokal saja (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}"
}
}
}
}
Token dengan cakupan luas memungkinkan agen menulis ke semua repositori yang dicakupnya, jadi utamakan mode hanya baca atau token dengan cakupan terbatas.
Server lain di alat dev
Everything
Server uji referensi dari proyek MCP yang mengekspos semua fitur protokol untuk memeriksa apakah klien berfungsi.
Git
Mengakses repositori Git lokal dari agen: status, diff, riwayat, branch, dan commit, pada path repositori yang Anda pilih.
GitLab
Endpoint bawaan GitLab untuk issue, merge request, pipeline, dan pencarian, dengan kumpulan tool yang dapat dipilih.
Figma
Menyediakan frame, variabel, dan komponen dari file Figma kepada coding agent agar kode yang dibuat sesuai dengan desain.
Context7
Memasukkan dokumentasi library terkini yang spesifik untuk versinya, beserta contoh kode, ke dalam prompt. Di-host, dengan kunci API opsional.
Docker MCP Gateway
Menjalankan server dari katalog MCP Docker dalam container melalui satu endpoint gateway.