Skonfiguruj GitHub
Własny serwer GitHub do obsługi repozytoriów, issues, pull requestów, GitHub Actions i wyszukiwania kodu, z możliwością wyboru zestawów narzędzi.
- Wydawca
- GitHub Oficjalny
- Hostowany endpoint
https://api.githubcopilot.com/mcp/- Uruchom lokalnie
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Transporty
- streamable-http, stdio
- Uwierzytelnianie
- OAuth na hostowanym endpoincie, jeśli Twój klient ma aplikację GitHub; w przeciwnym razie osobisty token dostępu.
- Środowisko
GITHUB_PERSONAL_ACCESS_TOKEN- Dostęp
- Odczyt i zapis; dostępny jest tryb tylko do odczytu oraz filtrowanie zestawów narzędzi.
- Licencja
- MIT
- Źródło
- github.com/github/github-mcp-server
- Status
- Aktywny
Instalacja
Dostawca hostuje ten serwer, więc wystarczy dodać jego URL — nic nie jest uruchamiane na Twoim komputerze. Jeśli serwer wymaga uwierzytelniania, instrukcje znajdziesz w wierszu powyżej; serwery OAuth poproszą o nie przy pierwszym połączeniu.
Claude Code
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
Cursor
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Codex
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Uruchom lokalnie zamiast tego (Cursor)
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_PERSONAL_ACCESS_TOKEN}"
}
}
}
}
Konfiguracja dla innych klientów →
Szeroko uprawniony token pozwala agentowi zapisywać zmiany we wszystkich objętych nim repozytoriach, dlatego wybierz tryb tylko do odczytu lub token o wąskim zakresie uprawnień.
Inne serwery w kategorii narzędzia dla programistów
Everything
Referencyjny serwer testowy z projektu MCP, który udostępnia wszystkie funkcje protokołu i pozwala sprawdzić, czy klient działa.
Git
Umożliwia agentowi pracę z lokalnym repozytorium Git: sprawdzanie statusu, diffów, historii i branchy oraz tworzenie commitów w wybranym przez Ciebie repozytorium.
GitLab
Wbudowany endpoint GitLab do obsługi issues, merge requestów, pipeline'ów i wyszukiwania, z możliwością wyboru zestawów narzędzi.
Figma
Udostępnia agentom kodującym ramki, zmienne i komponenty z plików Figma, aby generowany przez nie kod odpowiadał projektowi.
Context7
Dodaje do promptu aktualną dokumentację bibliotek dla konkretnych wersji oraz przykłady kodu. Usługa hostowana, opcjonalnie z kluczem API.
Docker MCP Gateway
Uruchamia serwery z katalogu MCP Docker w kontenerach za jednym endpointem gateway.