dotsagent.io
Langue:Français
Outils de développement · GitHub

Configurer GitHub

Le serveur officiel de GitHub pour les dépôts, issues, pull requests, Actions et la recherche de code, avec des toolsets configurables.

Éditeur
GitHub Officiel
Endpoint hébergé
https://api.githubcopilot.com/mcp/
Exécuter en local
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
Transports
streamable-http, stdio
Authentification
OAuth sur l’endpoint hébergé si votre client dispose d’une application GitHub ; sinon, un personal access token.
Environnement
GITHUB_PERSONAL_ACCESS_TOKEN
Accès
Lecture et écriture ; un mode lecture seule et le filtrage des toolsets sont disponibles.
Licence
MIT
Source
github.com/github/github-mcp-server
Statut
Actif

Installation

Le fournisseur héberge ce serveur : vous n’avez donc qu’à ajouter son URL, sans rien exécuter sur votre machine. Si une authentification est nécessaire, la ligne ci-dessus indique comment procéder ; les serveurs OAuth vous invitent à vous authentifier lors de la première connexion.

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/"

L’exécuter localement à la place (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}"
      }
    }
  }
}

Configuration pour les autres clients →

Un token aux droits étendus permet à l’agent d’écrire dans tous les dépôts auxquels il donne accès. Privilégiez le mode lecture seule ou un token aux droits limités.

Autres serveurs de la catégorie outils de développement

Sources

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