Zum Inhalt springen
Alle Produkte im MCP-Verzeichnis

GitHub und KI: Gibt es einen MCP-Server für GitHub?

Offiziell von GitHub, gehostet und lokal. Lesemodus und Toolsets begrenzen die Werkzeuge. EU-Speicherung laut GitHub mit Enterprise Cloud mit Datenresidenz.

GitHub und KI auf einen Blick

Offizieller MCP-Server Ja, github/github-mcp-server, gehostet und lokal, auf GitHub Enterprise Server nur lokal
MCP-Server aus der Community Ja, etwa GitMCP, Zapier und viaSocket; cyanheads/github-mcp-server ist veraltet
Schnittstelle REST API mit Token oder GitHub App
KI im Produkt GitHub Copilot, laut GitHub Business und Enterprise ohne Training mit Nutzungsdaten, bei Free, Pro und Pro+ nur mit Opt-out
Hersteller GitHub, Inc. Entwicklung

Stand: November 2026. Geprüft an den Quellen des Herstellers, siehe Quellen.

GitHub hostet Quellcode und führt Teams durch Issues, Pull Requests und Builds. Wer einen KI-Assistenten wie Claude oder Copilot mit diesen Daten arbeiten lassen will, fragt zuerst: Gibt es dafür einen MCP-Server?

Kurz gesagt

Ja. GitHub pflegt einen offiziellen MCP-Server, gehostet und lokal. Der gehostete Server ist laut Changelog seit dem 4. September 2025 allgemein verfügbar. Er steht laut Dokumentation allen GitHub-Nutzern offen, unabhängig vom Tarif. Einzelne Werkzeuge verlangen dieselbe Lizenz wie die zugehörige GitHub-Funktion.

Was GitHub selbst anbietet

Den gehosteten Server. Er läuft laut Repository unter https://api.githubcopilot.com/mcp/. Laut Repository baut GitHub ihn mit dem Repository als Bibliothek und aktualisiert ihn regelmäßig. Er hat zusätzliche Werkzeuge, etwa create_pull_request_with_copilot, das den Copilot-Coding-Agent startet.

Den lokalen Server. Das Repository steht unter MIT-Lizenz. Der Server läuft als Docker-Image ghcr.io/github/github-mcp-server oder als Binärdatei.

Anmeldung. Der gehostete Server unterstützt laut GitHub Docs OAuth und Personal Access Tokens (PAT). Mit OAuth sieht der Server nur die Bereiche, die Sie bei der Anmeldung freigeben. OAuth setzt voraus, dass der Host eine GitHub App oder OAuth App registriert hat. Laut Support-Tabelle gilt das für Claude Code und Claude Desktop nicht: Sie nutzen den gehosteten Server nur mit PAT. Die Claude-Code-Dokumentation zeigt den PAT als Weg. Die Anleitung für Claude nennt den Remote-Server als benutzerdefinierten Connector in Claude Desktop nicht unterstützt und empfiehlt den lokalen Server. Auch die Claude-Desktop-Dokumentation für Drittanbieter-Inferenz nennt für den Remote-Connector einen PAT. Der lokale Server meldet sich laut Repository per OAuth im Browser oder mit einem PAT an.

Toolsets und Lesemodus. Toolsets gruppieren die Werkzeuge, etwa repos, issues, pull_requests oder actions. Ohne Angabe gilt laut README ein Standardsatz aus context, repos, issues, pull_requests und users. Der Lesemodus (X-MCP-Readonly, URL-Zusatz /readonly oder --read-only) schaltet alle Werkzeuge ab, die nicht nur lesen.

Eine REST API. Die GitHub REST API arbeitet laut Dokumentation mit Personal Access Tokens, Tokens einer GitHub App oder dem GITHUB_TOKEN in GitHub Actions.

KI im Produkt. GitHub Copilot schlägt Code vor, beantwortet Fragen und arbeitet Aufgaben ab. Für Copilot Free, Pro und Pro+ nutzt GitHub laut Blog ab dem 24. April 2026 Nutzungsdaten zum Training, sofern Nutzer nicht widersprechen. Copilot Business und Copilot Enterprise sind laut GitHub nicht betroffen. Zu Copilot Max und Copilot Student, die die Tarifseite ebenfalls nennt, fanden wir im Blogbeitrag keine Angabe. Laut den Generative AI Services Terms (bei Direktkauf) nutzt GitHub Ein- und Ausgaben nicht zum Training, solange Kunden nichts anderes dokumentiert anweisen. Auf GitHub Enterprise Server gibt es Copilot laut Tarifseite nicht.

Datenstandort. Laut GitHub speichert GitHub Daten für GitHub.com standardmäßig in den USA. Mit GitHub Enterprise Cloud mit Datenresidenz wählen Sie den Ort: EU (mit Azure-Regionen in Norwegen und der Schweiz), Australien, USA oder Japan. Für Copilot kann eine Richtlinie die Verarbeitung laut GitHub auf die USA oder die EU beschränken. Dieser Tarif kann laut Dokumentation den gehosteten Server unter https://copilot-api.<subdomain>.ghe.com/mcp nutzen. GitHub Enterprise Server unterstützt nur den lokalen Server.

Was die Community anbietet

Wir fanden GitMCP, einen quelloffenen gehosteten Server, der laut README GitHub-Projekte als Dokumentationsquelle bereitstellt. Dazu bieten Zapier und viaSocket GitHub-Aktionen über eigene MCP-Server an. Ihre Seiten belegen nicht, wie vollständig oder aktuell diese Aktionen sind. Wir fanden auch cyanheads/github-mcp-server. Dessen README nennt das Projekt veraltet und verweist auf den offiziellen Server. Die frühere Referenzimplementierung im Repository modelcontextprotocol ist laut ihrer README ebenfalls auf den offiziellen Server umgezogen. Claude selbst bietet außerdem eine GitHub-Integration, die Repository-Inhalte in Chats und Projekte lädt. Laut Claude-Dokumentation liest Claude dabei Dateinamen und Inhalte, aber keine Commit-Historie, Pull Requests oder Issues. Das ist kein MCP-Server.

Was das für Ihr Unternehmen heißt

  • Der Server kann schreiben. Starten Sie mit dem Lesemodus und wenigen Toolsets.
  • Ein Token oder eine OAuth-Freigabe bestimmt, was der Assistent sieht. Vergeben Sie nur die nötigen Rechte, am besten pro Projekt.
  • In Organisationen mit Copilot Business oder Enterprise muss die Richtlinie „MCP servers in Copilot“ aktiv sein, damit Copilot den Server nutzt. Für Drittanbieter-Hosts wie Claude gelten OAuth-, GitHub-App- und PAT-Richtlinien.
  • Wer Daten in der EU halten muss, braucht GitHub Enterprise Cloud mit Datenresidenz. Prüfen Sie dort den Funktionsumfang, denn laut GitHub stehen Vorschau-Funktionen erst mit allgemeiner Verfügbarkeit bereit.
  • Was beim KI-Assistenten ankommt, unterliegt dessen Bedingungen, nicht mehr denen von GitHub.

MCP ausführlich erklärt, mit den Fragen, die IT-Abteilungen vor der Anbindung stellen: Ratgeber „Was ist MCP?“

Was ein MCP-Server ist und wie wir ihn bauen: MCP-Server von dectria

Häufige Fragen

Fragen zu GitHub und KI

Gibt es einen MCP-Server für GitHub?
Ja. GitHub betreibt einen offiziellen MCP-Server unter https://api.githubcopilot.com/mcp/. Der Quellcode liegt in github/github-mcp-server und lässt sich auch lokal ausführen. Laut GitHub steht der gehostete Server allen GitHub-Nutzern offen, unabhängig vom Tarif.
Wie begrenzt man, was der Assistent in GitHub darf?
Laut Repository wählen Toolsets die Funktionsgruppen aus. Der Lesemodus schaltet alle Werkzeuge ab, die nicht nur lesen, auch wenn sie ausdrücklich angefordert sind. Hinzu kommen die Rechte des Tokens und die Richtlinien der Organisation.
Wo speichert GitHub die Daten?
Laut GitHub standardmäßig in den USA. Mit GitHub Enterprise Cloud mit Datenresidenz wählen Sie den Speicherort, etwa die EU.

GitHub hat einen MCP-Server.

Wir helfen, ihn sicher einzuführen.

Welche Assistenten erlaubt sind, welche Rechte sie bekommen, was sie ändern dürfen und wie das zu Ihrem Datenschutz passt.

Einführung besprechen