GitHub sunucusunu kurun
GitHub'ın repository'ler, issue'lar, pull request'ler, Actions ve kod arama için sunduğu; araç grupları değiştirilebilen kendi sunucusu.
- Yayımlayan
- GitHub Resmî
- Barındırılan endpoint
https://api.githubcopilot.com/mcp/- Yerel çalıştırma
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Taşıma yöntemleri
- streamable-http, stdio
- Kimlik doğrulama
- İstemcinizde GitHub app varsa barındırılan endpoint'te OAuth, yoksa personal access token kullanılır.
- Ortam
GITHUB_PERSONAL_ACCESS_TOKEN- Erişebildiği kaynaklar
- Okuma ve yazma; salt okunur mod ve araç grubu filtreleme seçenekleri mevcuttur.
- Lisans
- MIT
- Kaynak kodu
- github.com/github/github-mcp-server
- Durum
- Aktif
Kurulum
Bu sunucuyu sağlayıcı barındırır; bu nedenle yalnızca URL'sini eklersiniz ve makinenizde hiçbir şey çalışmaz. Kimlik doğrulaması gerekiyorsa nasıl yapılacağı yukarıdaki satırda açıklanır; OAuth sunucuları ilk bağlantıda sizden kimlik doğrulaması ister.
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/"
Bunun yerine yerel olarak çalıştırın (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}"
}
}
}
}
Diğer istemciler için yapılandırma →
Geniş kapsamlı bir token, agent'ın kapsadığı tüm repository'lere yazmasına izin verir. Bu nedenle salt okunur modu veya kapsamı dar bir token'ı tercih edin.
geliştirici araçları kategorisindeki diğer sunucular
Everything
Bir istemcinin çalışıp çalışmadığını denetlemek için her protokol özelliğini sunan, MCP projesinin referans test sunucusu.
Git
Agent'ın yerel bir Git repository'siyle çalışmasını sağlar: seçtiğiniz repository yolunda durum, diff'ler, geçmiş, dallar ve commit'ler.
GitLab
GitLab'ın issue'lar, merge request'ler, pipeline'lar ve arama için sunduğu; araç grupları seçilebilen yerleşik endpoint'i.
Figma
Kodlama agent'larına Figma dosyalarındaki çerçeveleri, değişkenleri ve bileşenleri aktarır; böylece yazdıkları kod tasarımla eşleşir.
Context7
Güncel, sürüme özel kütüphane belgelerini ve kod örneklerini prompt'a ekler. Barındırılan sürümde API anahtarı isteğe bağlıdır.
Docker MCP Gateway
Docker'ın MCP kataloğundaki sunucuları container'larda, tek bir gateway endpoint'inin arkasında çalıştırır.