Gehe zu GitHub Settings:
https://github.com/settings/personal-access-tokens/new
Token konfigurieren:
Windsurf MCP ServerPermissions (Scopes):
Repository permissions:
Account permissions:
Generate token klicken und Token kopieren
Öffne MCP Config:
open ~/.codeium/windsurf/mcp_config.jsonErsetze Platzhalter:
"github": {
"serverUrl": "https://api.githubcopilot.com/mcp/",
"headers": {
"Authorization": "Bearer ghp_DEIN_TOKEN_HIER"
}
}Speichern und Windsurf neu starten
.gitignore prüfenhttps://github.com/settings/tokens
Falls du den Token nicht in der Config speichern möchtest:
{
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_DEIN_TOKEN_HIER"
}
}
}Voraussetzung: Docker Desktop muss installiert und laufend sein.