Serwer MCPCzęściowo przetestowane (wymaga konta)

Praca z projektami na GitHubie

GitHub MCP Server

Oficjalny serwer MCP GitHuba pozwala asystentowi AI czytać i obsługiwać repozytoria, zgłoszenia, pull requesty i Actions. Wymaga tokena i Dockera.

Działa z
Claude Code, Codex CLI, Gemini CLI
Dla kogo
Web developerzy, Dla każdego

Co robi

To oficjalny serwer MCP stworzony przez GitHub. Daje asystentowi narzędzia do pracy z GitHubem: czytanie plików w repozytorium, wyświetlanie i tworzenie zgłoszeń, czytanie i recenzowanie pull requestów oraz sprawdzanie uruchomień Actions.

Komu pomaga

Osobom, które prowadzą projekty na GitHubie i chcą pytać o stan prac lub zlecać drobne zadania zwykłymi słowami.

Jak zacząć

  1. Zainstaluj Dockera.
  2. Utwórz token o szczegółowych uprawnieniach (fine-grained) dla jednego repozytorium, najpierw tylko z dostępem do odczytu.
  3. Uruchom komendę instalacji.

Uważaj

Asystent działa z użyciem Twojego tokena. Token z szerokimi uprawnieniami to duże ryzyko. Nadaj możliwie najmniejsze uprawnienia. Teksty ze zgłoszeń i pull requestów mogą próbować kierować asystentem, więc nie zatwierdzaj działań zapisu, których nie przeczytasz.

W naszym teście nie uruchomiliśmy tego serwera. Przed użyciem przeczytaj plik README.

Jak zainstalować

claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

Jak tego używać

Utwórz token tylko z tymi uprawnieniami, których potrzebujesz, ustaw go jako GITHUB_PAT, a potem uruchom komendę instalacji. Wpisuj prośby, na przykład „wyświetl otwarte zgłoszenia z etykietą bug” albo „streść ten pull request”.

Na co uważać

  • Token daje asystentowi takie same uprawnienia, jakie nadasz tokenowi. Jeśli to możliwe, użyj tokena o szczegółowych uprawnieniach (fine-grained), ograniczonego do jednego repozytorium i do dostępu tylko do odczytu.
  • Narzędzia zapisu mogą tworzyć zgłoszenia, dodawać komentarze, scalać zmiany i modyfikować pliki. Zatwierdzaj je pojedynczo.
  • Treść zgłoszeń napisanych przez inne osoby może zawierać ukryte instrukcje dla asystenta.
  • Konfiguracja wymaga Dockera.

Licencja i autor

Licencja
MIT
Autor
GitHub
Kod źródłowy
github.com/github/github-mcp-server

Jak to testowaliśmy

12 października 2026 zainstalowaliśmy ten dodatek na czystym komputerze testowym. Częściowo przetestowane: zainstalowaliśmy go w czystym systemie testowym, ale główne funkcje wymagają konta lub klucza, których nie użyliśmy.

Poziom testu

Nie uruchomiliśmy serwera i nie wyświetliliśmy listy narzędzi. Wszystko, co dotyczy jego działania, pochodzi z pliku README, a nie z naszego testu.

Szczegóły techniczne testu
Data
12 października 2026
Metoda
Sklonowaliśmy repozytorium w czystym kontenerze, bez konta, i przeczytaliśmy jego pliki: manifest rozszerzenia Gemini jest poprawnym plikiem JSON. Nie uruchomiliśmy serwera, ponieważ komenda instalacji wymaga Dockera (którego nie ma w środowisku testowym) oraz tokena GitHub.

Sprawdzone ponownie: 12 października 2026

Źródła