GitHub MCP server
Commit 1. Okt. 2026Nutze das Zed Agent Panel mit GitHub Tools, um Repos, Issues, Pull Requests und andere GitHub-Ressourcen zu lesen.
Auch bekannt als LoamStudios/zed-mcp-server-github
- Stars
- 96
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- —
- Letzter Commit
- 1. Okt. 2026
- Lizenz
- MIT
Was ist GitHub MCP?
GitHub ist ein MCP server. Nutze das Zed Agent Panel mit GitHub Tools, um Repos, Issues, Pull Requests und andere GitHub-Ressourcen zu lesen.
Zusammenfassung generiert aus dem README des Projekts
Über GitHub MCP server
Die Verbindung des Zed Agent Panels mit deinen GitHub-Repositories ermöglicht es Entwicklern, Code und Projektmanagement-Aufgaben direkt im Editor zu verwalten. Durch die Integration dieses Servers erhält der AI Agent die Fähigkeit, mit verschiedenen GitHub-Ressourcen wie Issues, Pull Requests und Repositories zu interagieren. Das Setup läuft lokal über das Zed Extension-System und kann so konfiguriert werden, dass es entweder OAuth für Standard-GitHub-Accounts oder einen personal access token für GitHub Enterprise Server oder ghe.com Umgebungen nutzt.
Nutzer können das Verhalten des Servers über spezifische Einstellungen in Zed anpassen. Du kannst den Agent auf den Read-only-Modus beschränken oder gezielt Toolsets wie repos, issues oder pull_requests auswählen, um den Umfang der verfügbaren Tools einzuschränken. Die Authentifizierung via OAuth erfolgt während des ersten Tool-Aufrufs im Browser, während personal access tokens über Umgebungsvariablen oder die Zed-Config bereitgestellt werden können. Der Server unterstützt zudem benutzerdefinierte Hosts für Enterprise-Nutzer über die Einstellung github_host.
Was du damit machen kannst
- 1Verbindung zu Enterprise GitHubKonfiguriere den Server, um mit privaten GitHub Enterprise Server Instanzen zu arbeiten.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Konfiguration
GITHUB_PERSONAL_ACCESS_TOKEN
| Name | Beschreibung | Typ |
|---|---|---|
| GITHUB_PERSONAL_ACCESS_TOKEN | — |
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarloamstudios/zed-mcp-server-github is public and reachablegithub.com/loamstudios/zed-mcp-server-github ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-10-01github.com/loamstudios/zed-mcp-server-github ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenGitHub 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 Fragen
Wie authentifiziere ich den GitHub MCP server in Zed?
OAuth ist der Standard: Bei github.com ist keine Einrichtung nötig und der Server öffnet beim ersten Tool-Aufruf deinen Browser. Alternativ kannst du einen fine-grained personal access token angeben, der für GitHub Enterprise Server und ghe.com erforderlich ist.
Benötige ich einen personal access token für GitHub Enterprise?
Ja. Für GitHub Enterprise Server und ghe.com ist ein Token erforderlich. Du kannst diesen über die Umgebungsvariable GITHUB_PERSONAL_ACCESS_TOKEN oder die Einstellung github_personal_access_token festlegen.
Wie beschränke ich den GitHub MCP server auf Read-only Tools?
Setze die Einstellung read_only auf true oder exportiere GITHUB_READ_ONLY in deiner Shell-Umgebung.
Kann ich auswählen, welche GitHub Toolsets aktiviert werden?
Ja, nutze die Einstellung toolsets, um spezifische Sets wie repos, issues oder pull_requests zu aktivieren.
Wie installiere ich die GitHub Extension für Zed?
Gehe zu Zed > Extensions oder nutze die Command Palette, um nach Extensions zu suchen.