Wer täglich mit GitHub arbeitet, kennt den Wechsel: Code in der IDE, dann Browser öffnen, Issue anlegen, PR beschreiben, zurück zum Editor. Der offizielle GitHub MCP Server schließt diese Lücke. Du beschreibst Claude, was du auf GitHub tun willst, und Claude tut es, ohne dass du den Browser anfassen musst.
Was ist der GitHub MCP Server?
GitHub hat einen eigenen MCP Server veröffentlicht. Das bedeutet: Er kommt direkt vom Anbieter, wird aktiv gepflegt und folgt dem offiziellen Model Context Protocol-Standard.
Der Server gibt Claude Zugriff auf die zentralen GitHub-Funktionen über Tool-Aufrufe:
- Repositories lesen, durchsuchen und forken
- Issues öffnen, kommentieren und schließen
- Pull Requests erstellen, reviewen und mergen
- GitHub Actions inspizieren und auslösen
- Code suchen und Dateien lesen
Claude wird damit zu einem vollständigen GitHub-Agenten. Du kannst natürlichsprachlich formulieren: "Erstelle ein Issue mit dem Titel X und weise es mir zu" oder "Zeig mir alle offenen PRs in Repository Y." Claude übersetzt das in die passenden API-Aufrufe.
Falls du noch nicht weißt, wie MCP Server generell funktionieren: Im Beitrag MCP Server einfach erklärt findest du die Grundlagen zum Protokoll und warum es für Claude Code so wichtig ist.
Wie richtest du ihn ein?
Die Einrichtung läuft über deine Claude-Code-Konfiguration. Du brauchst einen GitHub Personal Access Token mit den Berechtigungen, die du nutzen willst. Für reine Lesezugriffe reicht public_repo. Für Issues und PRs schreiben brauchst du repo.
Trage den Server in deine claude_desktop_config.json oder Claude-Code-Settings ein:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "dein-token-hier"
}
}
}
}
Starte Claude Code danach neu. Claude zeigt dir beim nächsten Start die verfügbaren GitHub-Tools an, wenn du den MCP-Server-Status prüfst.
Ein wichtiger Hinweis aus der Praxis: Ohne gezielte Tool-Einschränkungen kann Claude bei komplexen Anfragen viele API-Aufrufe hintereinander machen. Das kostet Tokens. Nutze die Tool-Search-Funktion von Claude Code oder gib klare, begrenzte Aufgaben, damit die Token-Kosten kontrollierbar bleiben.
Ein Praxis-Beispiel aus dem Entwickleralltag
Stell dir vor, du hast gerade einen Bug in deinem Next.js-Projekt gefunden und behoben. Normalerweise würdest du:
- Browser öffnen
- Zum Repository navigieren
- "New Issue" klicken
- Titel und Beschreibung tippen
- Label auswählen
- Speichern
- Zurück zur IDE wechseln
Mit dem GitHub MCP Server sagst du Claude stattdessen:
"Erstelle ein Bug-Issue in meinem Repo newwaysai/mein-projekt mit dem Titel 'Hydration-Fehler auf der Startseite' und beschreibe, dass das Problem nach dem Upgrade auf Next.js 16 aufgetreten ist. Label: bug."
Claude liest den Kontext deiner aktuellen Arbeit, formuliert eine sinnvolle Issue-Beschreibung und legt das Issue an. Du bekommst die Issue-URL zurück und kannst sofort weiterarbeiten.
Das Gleiche funktioniert für PR-Descriptions: Claude sieht deinen Diff, beschreibt die Änderungen strukturiert und erstellt den PR mit passendem Titel und Body.
Wann lohnt sich der GitHub MCP Server?
Der größte Gewinn kommt, wenn du täglich viele kleine GitHub-Aufgaben erledigst: Issues triagen, PRs reviewen, Code suchen, Releases prüfen. Jede einzelne Aufgabe dauert nur Minuten, aber die Unterbrechungen summieren sich über den Tag.
Für reine Deployment-Workflows oder lokale Git-Operationen brauchst du den Server nicht. git push und Branch-Management funktionieren weiterhin direkt im Terminal. Der MCP Server ergänzt deinen Workflow, er ersetzt das Terminal nicht.
Besonders stark ist er in Kombination mit Claude Codes Agenten-Modus: Du beschreibst eine komplexere Aufgabe, zum Beispiel "Schau dir alle offenen Issues mit dem Label 'good first issue' an und fasse zusammen, welche davon ich als nächstes angehen sollte", und Claude arbeitet sich durch mehrere Tool-Aufrufe zum Ergebnis.
Für Teams, die GitHub intensiv nutzen, lohnt es sich außerdem, den Server in einer gemeinsamen Claude-Konfiguration zu hinterlegen. So haben alle Teammitglieder denselben Zugriff ohne eigene Einrichtungsarbeit.
FAQ
Ist der GitHub MCP Server kostenlos? Der Server selbst ist Open Source und kostenlos. Du brauchst aber einen GitHub-Account mit einem Personal Access Token. Die Token-Kosten auf Claude-Seite entstehen durch die API-Aufrufe, die Claude im Hintergrund macht.
Kann Claude auch in private Repositories schauen? Ja, wenn dein Personal Access Token die entsprechenden Berechtigungen hat. Du steuerst den Zugriff vollständig über die Token-Scopes. Gib dem Token nur die Berechtigungen, die du wirklich brauchst.
Was passiert, wenn Claude zu viele API-Aufrufe macht? GitHub hat Rate Limits für die API. Bei normaler Nutzung erreichst du diese selten. Wenn du aber sehr große Repositories durchsuchen oder viele Issues auf einmal verarbeiten lässt, kann Claude in diese Limits laufen. Claude teilt dir das dann mit und du kannst die Aufgabe aufteilen.
Der GitHub MCP Server ist eines der praktischsten Werkzeuge für Entwickler, die täglich mit GitHub arbeiten. Wer den Wechsel zwischen IDE und Browser reduzieren will, ist hier gut aufgehoben.
Marcel Porcher, newways.ai
Du willst tiefer in Claude Code, Automatisierung und KI-Agenten einsteigen? Komm in die kostenlose Claude Business Community: Lerne Claude, Automatisierung, Co-Work, Claude Code, App-Building und Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren: skool.com/unternehmernetzwerk-2071