dotsagent.io
Sprache:Deutsch
Entwicklertools · GitHub

GitHub einrichten

GitHubs eigener Server für Repositories, Issues, Pull Requests, Actions und die Codesuche mit umschaltbaren Toolsets.

Herausgeber
GitHub Offiziell
Gehosteter Endpoint
https://api.githubcopilot.com/mcp/
Lokal ausführen
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
Transporte
streamable-http, stdio
Authentifizierung
OAuth am gehosteten Endpoint, wenn Ihr Client über eine GitHub-App verfügt, andernfalls ein persönliches Zugriffstoken.
Umgebung
GITHUB_PERSONAL_ACCESS_TOKEN
Zugriffsrechte
Lese- und Schreibzugriff; ein schreibgeschützter Modus und die Filterung von Toolsets sind verfügbar.
Lizenz
MIT
Quellcode
github.com/github/github-mcp-server
Status
Aktiv

Installation

Der Anbieter hostet diesen Server. Sie müssen daher nur seine URL hinzufügen; auf Ihrem Rechner wird nichts ausgeführt. Falls eine Authentifizierung erforderlich ist, steht oben in der Zeile, wie Sie vorgehen. Bei OAuth-Servern werden Sie bei der ersten Verbindung dazu aufgefordert.

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

Stattdessen lokal ausführen (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}"
      }
    }
  }
}

Konfiguration für andere Clients →

Mit einem weitreichenden Token kann der Agent in alle abgedeckten Repositories schreiben. Bevorzugen Sie daher den schreibgeschützten Modus oder ein eng begrenztes Token.

Weitere Server in entwicklertools

Quellen

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