Der GitHub MCP-Server enthält Standardtoolsets (repos, issuesund pull_requests) die automatisch aktiviert sind. Sie können die Toolsetkonfiguration anpassen, indem Sie:
- Aktivieren einzelner Toolsets wie
actions,code_securityodersecret_protection - Verwendung spezieller Schlüsselwörter wie
all, um alle verfügbaren Toolsets zu aktivieren, oderdefault, um das Standardset zusammen mit anderen einzuschließen (zum Beispieldefault,stargazers) - Fernzugriff auf ausschließlich remote verfügbare Toolsets wie **** (für
copilot) und Copilot-Cloud-Agent, die nur auf dem Remote-MCP-Server verfügbar sind - Auswählen bestimmter Tools für die präzise Steuerung, wenn Sie bestimmte Tools ausschließen oder Toolsets mit einzelnen Tools kombinieren möchten
Eine vollständige Liste der verfügbaren Toolsets finden Sie unter Tools im github/github-mcp-server Repository. Konfigurationsbeispiele finden Sie unter Serverkonfiguration. Eine vollständige Einführung in den GitHub MCP-Server und eine Übersicht über MCP finden Sie unter Informationen zum Model Context Protocol (MCP).
Konfigurieren von Toolsets für den Remote-MCP-Server
Sie können Toolsets für den Remote-MCP-Server GitHub mithilfe von folgendem konfigurieren:
- URL-Pfadparameter beim Aktivieren eines einzelnen Toolsets
- HTTP-Header beim Aktivieren mehrerer Toolsets
Ausführliche Einrichtungsanweisungen finden Sie unter Remote GitHub MCP-Server - und Remoteserverkonfiguration im github/github-mcp-server Repository.
Konfigurieren von Toolsets für den lokalen MCP-Server
Sie können Toolsets für den lokalen GitHub MCP-Server mithilfe der folgenden Schritte konfigurieren:
- Befehlszeilenkennzeichnungen
- Umgebungsvariablen (diese haben Vorrang vor Befehlszeilenkennzeichnungen)
Ausführliche Anweisungen zum Einrichten finden Sie unter lokale GitHub MCP-Server - und Toolkonfiguration im github/github-mcp-server Repository.