dotsagent.io
Lingua:Italiano
Strumenti di sviluppo · GitHub

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

shell
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "github": {
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"

Eseguilo in locale (Cursor)

.cursor/mcp.json
{
  "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

Fonti

  1. github.com/github/github-mcp-server
  2. registry.modelcontextprotocol.io/v0.1/servers?search=github-mcp-server