Strežnik MCP GitHub

Strežnik MCP GitHub

Povežite svojega agenta AI neposredno z GitHubom. Upravljajte repozitorije, zahteve za združitev, težave, iskanje po kodi, veje in izdaje, ne da bi zapustili terminal.

MCP Server·4 razdelkov·1 min branja
codingdevops
Install Prompt

Paste this into Claude Code to set it up:

Strežnik MCP GitHub želim dodati v svojo postavitev Claude Code.

POMEMBNO: Za ~/.claude.json nikoli ne uporabljaj orodij Read/Edit. Namesto tega uporabi jq prek Basha.

Najprej pridobi svoj osebni dostopni token za GitHub z ukazom:
```bash
gh auth token
```

Nato zaženi ta ukaz, da dodaš strežnik MCP (YOUR_TOKEN zamenjaj s tokenom iz prejšnjega ukaza):
```bash
jq '.mcpServers["github"] = {"type": "http", "url": "https://api.githubcopilot.com/mcp", "headers": {"Authorization": "Bearer YOUR_TOKEN"}}' ~/.claude.json > /tmp/claude-json-tmp && mv /tmp/claude-json-tmp ~/.claude.json
```

POMEMBNO: Naslov URL je https://api.githubcopilot.com/mcp, NE api.github.com. To je uradna končna točka MCP, ki jo zagotavlja GitHub.

Po dodajanju znova zaženi Claude Code. Ob prvi povezavi se v brskalniku odpre poziv za prijavo prek GitHub OAuth. Dodeli dovoljenja, ki jih agent potrebuje, in povezava ostane ohranjena med sejami.

01Kaj počne

GitHub brez brskalnika

Namesto da za pregled težav, ustvarjanje zahtev za združitev ali pregled kode preklapljate v brskalnik, agent vse opravi kar v vašem pogovoru. Bere lahko repozitorije, išče po kodi celotne organizacije, upravlja veje in obvladuje celoten življenjski cikel zahtev za združitev.
🔍
Iskanje po kodiPo vseh repozitorijih iščite uporabo funkcij, vzorce, opuščene klice ali konfiguracijske vrednosti v celotni organizaciji.
🔀
Življenjski cikel zahtev za združitevUstvarjajte veje, potiskajte kodo, odpirajte zahteve za združitev, oddajajte preglede s komentarji in združujte. Celoten cikel v enem pogovoru.
📋
Upravljanje težavNaštejte, iščite, ustvarjajte, komentirajte in posodabljajte težave. Filtrirajte po oznakah, dodeljeni osebi ali stanju.

02Resnični primeri

1

»Odpravi težavo #42«

Agent prebere težavo, razišče kodo, napiše popravek, ustvari vejo, potisne spremembe in odpre zahtevo za združitev, ki se povezuje nazaj na težavo.

2

»Pregledaj zadnjo zahtevo za združitev«

Agent pridobi zahtevo za združitev, prebere vsako spremenjeno datoteko, analizira razlike in objavi podroben pregled s komentarji v vrsticah.

3

»Poišči vse uporabe opuščene funkcije za preverjanje pristnosti«

Agent zažene iskanje po kodi v vaših repozitorijih in povzame vsako datoteko, ki jo je treba posodobiti.

4

»Ustvari izdajo za v2.1.0«

Agent ustvari oznako, iz zahtev za združitev, združenih od zadnje izdaje, pripravi opombe ob izdaji in izdajo objavi.

03Nastavitev

# Dodaj v ~/.claude.json pod mcpServers
"github": {
  "type": "http",
  "url": "https://api.githubcopilot.com/mcp"
}
Naslov URL je api.githubcopilot.com, ne api.github.com. To je uradna končna točka MCP, ki jo zagotavlja GitHub. Ob prvi povezavi se v brskalniku odpre poziv za prijavo prek GitHub OAuth. Dodelite dovoljenja, ki jih agent potrebuje, in povezava ostane ohranjena med sejami.

04Dobro deluje z

Todoist MCPTežave z GitHuba pretvorite v naloge v Todoistu za osebno razvrščanje po prednosti. Stanje težav sinhronizirajte med obema sistemoma.
📝
Notion MCPDokumentacijo projekta in odločitve o arhitekturi shranjujte v Notionu, kodo in težave pa obdržite na GitHubu.
🔍
Agent za pregled kodeSpecializirana osebnost agenta, ki zahteve za združitev pregleda s poglobljenim znanjem o vaši tehnološki zasnovi in standardih kodiranja.
📦
Veščini Commit in ReviewVeščina /commit ustvarja čiste objave. Veščina /review-pr izvaja temeljite preglede. Obe se povezujeta z GitHub MCP.
Strežnik MCP GitHub | Ekosistem NativeAI Hub