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ąć
- Zainstaluj Dockera.
- Utwórz token o szczegółowych uprawnieniach (fine-grained) dla jednego repozytorium, najpierw tylko z dostępem do odczytu.
- 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-serverJak 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.
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
- github.com/github/github-mcp-server