---
title: "GitHub: configurazione per Claude, Cursor e Codex · DotsAgent"
description: "Il server ufficiale di GitHub per repository, issue, pull request, Actions e ricerca nel codice, con set di tool selezionabili. Configura GitHub in 13 client MCP."
url: https://dotsagent.io/it/mcp/servers/github
---

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](https://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 →](https://dotsagent.io/it/mcp/config#add=github)

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](https://dotsagent.io/it/mcp/servers/everything): Server di test di riferimento del progetto MCP che espone tutte le funzionalità del protocollo, utile per verificare che un client funzioni.

- [Git](https://dotsagent.io/it/mcp/servers/git): Consente all'agente di lavorare su un repository Git locale: stato, diff, cronologia, branch e commit, nel percorso del repository che scegli.

- [GitLab](https://dotsagent.io/it/mcp/servers/gitlab): L'endpoint integrato di GitLab per issue, merge request, pipeline e ricerca, con set di tool selezionabili.

- [Figma](https://dotsagent.io/it/mcp/servers/figma): Fornisce agli agenti di coding frame, variabili e componenti dai file Figma, così il codice generato rispecchia il design.

- [Context7](https://dotsagent.io/it/mcp/servers/context7): Inserisce nel prompt documentazione aggiornata delle librerie, specifica per versione, ed esempi di codice. Ospitato, con chiave API facoltativa.

- [Docker MCP Gateway](https://dotsagent.io/it/mcp/servers/docker-mcp-gateway): Esegue in container i server del catalogo MCP di Docker, dietro un unico endpoint gateway.

## Fonti

1. [github.com](https://github.com/github/github-mcp-server)/github/github-mcp-server
2. [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io/v0.1/servers?search=github-mcp-server)/v0.1/servers?search=github-mcp-server

Riferimento indipendente per chi sviluppa agenti IA. Non siamo affiliati a nessun fornitore citato qui.

© 2026 DotsAgent · Dati verificati il 1 ottobre 2026
