GitHub MCP sunucusu
Commit 1 Eki 2026Zed Agent Panel'ın repoları, issue'ları, pull request'leri ve diğer GitHub kaynaklarını okuması için GitHub araçlarını kullanmasını sağlayın.
Ayrıca bilinen adı LoamStudios/zed-mcp-server-github
- Yıldızlar
- 96
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- —
- Son commit
- 1 Eki 2026
- Lisans
- MIT
GitHub MCP nedir?
GitHub bir MCP sunucusudur. Zed Agent Panel'ın repoları, issue'ları, pull request'leri ve diğer GitHub kaynaklarını okuması için GitHub araçlarını kullanmasını sağlayın.
Özet, projenin README dosyasından oluşturuldu
GitHub MCP sunucusu hakkında
Zed Agent Panel'i GitHub repolarınıza bağlamak, geliştiricilerin kod ve proje yönetimi görevlerini doğrudan editörleri içinden yönetmelerine olanak tanır. Bu sunucuyu entegre ederek, yapay zeka ajanı issue'lar, pull request'ler ve repolar dahil olmak üzere çeşitli GitHub kaynaklarıyla etkileşime girme yeteneği kazanır. Bu kurulum, Zed eklenti sistemi aracılığıyla yerel olarak çalışır ve standart GitHub hesapları için OAuth veya GitHub Enterprise Server ya da ghe.com ortamları için kişisel erişim token'ı kullanacak şekilde yapılandırılabilir.
Kullanıcılar, Zed içindeki belirli ayarlar aracılığıyla sunucu davranışını özelleştirebilirler. Ajanı salt okunur moda kısıtlayabilir veya kullanılabilir araçların kapsamını daraltmak için repos, issues veya pull_requests gibi belirli araç setlerini seçebilirsiniz. OAuth ile kimlik doğrulama, ilk araç çağrısı sırasında tarayıcıda gerçekleşirken, kişisel erişim token'ları ortam değişkenleri veya Zed ayar dosyası aracılığıyla sağlanabilir. Sunucu ayrıca, github_host ayarı aracılığıyla kurumsal kullanıcılar için özel host'ları da destekler.
Neler yapabilirsiniz
- 1Kurumsal GitHub'a BağlanınSunucuyu özel GitHub Enterprise Server örnekleriyle çalışacak şekilde yapılandırın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Yapılandırma
GITHUB_PERSONAL_ACCESS_TOKEN
| Ad | Açıklama | Sunucu |
|---|---|---|
| GITHUB_PERSONAL_ACCESS_TOKEN | — |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirloamstudios/zed-mcp-server-github is public and reachablegithub.com/loamstudios/zed-mcp-server-github ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-10-01github.com/loamstudios/zed-mcp-server-github ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
GitHub MCP Server Extension for Zed
This extension integrates GitHub MCP Server as a context server for Zed's Agent Panel.
To install navigate to: Zed > Extensions. Or use the command palette (macOS, Linux) to search extensions.
Authentication
OAuth (default). On github.com no setup is needed. On the first tool call, the server opens your browser to log in. The token is kept in memory only, so you'll log in again after Zed restarts. If you take longer than Zed's request timeout (context_server_timeout, 60 seconds by default) to approve, the first request fails; retry it once you've approved.
Personal access token. Create a fine-grained token (or a classic token with repo scope). A token is required for GitHub Enterprise Server and ghe.com. Either export it from your shell profile, which keeps it out of Zed's settings:
export GITHUB_PERSONAL_ACCESS_TOKEN="<GITHUB_PERSONAL_ACCESS_TOKEN>"
Zed loads your login shell's environment at startup and passes it to the server, so restart Zed after changing it. GITHUB_HOST, GITHUB_READ_ONLY, and GITHUB_TOOLSETS work the same way. Values in Zed's settings take precedence over the environment.
Or add it to your settings:
"context_servers": {
"mcp-server-github": {
"settings": {
"github_personal_access_token": "<GITHUB_PERSONAL_ACCESS_TOKEN>"
}
}
},
Settings
All settings are optional.
| Setting | Description |
|---|---|
github_personal_access_token |
Token to use instead of OAuth. |
github_host |
GitHub Enterprise Server or ghe.com host, e.g. https://github.example.com. |
read_only |
true to only expose read-only tools. |
toolsets |
Toolsets to enable, e.g. ["repos", "issues", "pull_requests"]. See the list of toolsets. |
GitHub MCP soruları
GitHub MCP server'ı Zed içinde nasıl kimlik doğrulayabilirim?
Varsayılan olarak OAuth kullanılır: github.com üzerinde herhangi bir kurulum gerekmez ve sunucu ilk araç çağrısında tarayıcınızı açar. Bunun yerine, GitHub Enterprise Server ve ghe.com için gerekli olan hassas bir kişisel erişim token'ı (personal access token) sağlayabilirsiniz.
GitHub Enterprise için kişisel erişim token'ına ihtiyacım var mı?
Evet. GitHub Enterprise Server ve ghe.com için bir token gereklidir; bunu GITHUB_PERSONAL_ACCESS_TOKEN ortam değişkeni veya github_personal_access_token ayarı üzerinden belirleyebilirsiniz.
GitHub MCP server'ı sadece salt okunur (read-only) araçlarla nasıl sınırlandırabilirim?
read_only ayarını true olarak ayarlayın veya kabuk (shell) ortamınızda GITHUB_READ_ONLY değişkenini dışa aktarın (export).
Hangi GitHub araç setlerinin etkinleştirileceğini seçebilir miyim?
Evet, repos, issues ve pull_requests gibi belirli setleri etkinleştirmek için toolsets ayarını kullanabilirsiniz.
Zed için GitHub eklentisini nasıl kurarım?
Zed > Extensions menüsüne gidin veya eklentileri aramak için komut paletini kullanın.