Configura GitHub
Il server ufficiale di GitHub per repository, issue, pull request, Actions e ricerca nel codice, con set di tool selezionabili.
- Publisher
- GitHub Ufficiale
- Endpoint ospitato
https://api.githubcopilot.com/mcp/- Esecuzione in locale
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Trasporti
- streamable-http, stdio
- Autenticazione
- OAuth sull'endpoint ospitato, se il client dispone di un'app GitHub; altrimenti, un personal access token.
- Ambiente
GITHUB_PERSONAL_ACCESS_TOKEN- Risorse accessibili
- Lettura e scrittura; sono disponibili la modalità di sola lettura e il filtraggio dei set di tool.
- Licenza
- MIT
- Sorgente
- github.com/github/github-mcp-server
- Stato
- Attivo
Installa
Il vendor ospita questo server, quindi devi solo aggiungere il suo URL: non viene eseguito nulla sul tuo computer. Se richiede l'autenticazione, la riga qui sopra spiega come procedere; i server OAuth ti chiedono di autenticarti al primo collegamento.
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/"
Eseguilo in locale (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}"
}
}
}
}
Configurazione per altri client →
Un token con autorizzazioni estese consente all'agente di scrivere in tutti i repository a cui dà accesso: preferisci la modalità di sola lettura o un token con ambito limitato.
Altri server in strumenti di sviluppo
Everything
Server di test di riferimento del progetto MCP che espone tutte le funzionalità del protocollo, utile per verificare che un client funzioni.
Git
Consente all'agente di lavorare su un repository Git locale: stato, diff, cronologia, branch e commit, nel percorso del repository che scegli.
GitLab
L'endpoint integrato di GitLab per issue, merge request, pipeline e ricerca, con set di tool selezionabili.
Figma
Fornisce agli agenti di coding frame, variabili e componenti dai file Figma, così il codice generato rispecchia il design.
Context7
Inserisce nel prompt documentazione aggiornata delle librerie, specifica per versione, ed esempi di codice. Ospitato, con chiave API facoltativa.
Docker MCP Gateway
Esegue in container i server del catalogo MCP di Docker, dietro un unico endpoint gateway.