Skip to main content

Configuration des ensembles d’outils pour le serveur MCP GitHub

Découvrez comment configurer des ensembles d’outils et des outils pour GitHub serveur MCP pour un contrôle précis et des performances optimisées.

Le serveur GitHub MCP inclut des ensembles d’outils par défaut (repos, issueset pull_requests) qui sont activés automatiquement. Vous pouvez personnaliser la configuration de l’ensemble d’outils en :

  •         **Activation d’ensembles d’outils individuels** tels que `actions`, `code_security`ou `secret_protection`
    
  •         **Utilisation de mots clés spéciaux** comme `all` pour activer chaque ensemble d’outils disponible ou [`default`](https://github.com/github/github-mcp-server?tab=readme-ov-file#default-toolset) pour inclure l’ensemble standard en même temps que d’autres (par exemple, `default,stargazers`)
    
  •         **Accès à des ensembles d’outils distants** tels que `copilot` (pour Copilot, agent de codage) et `github_support_docs_search`, qui sont disponibles uniquement sur le serveur MCP distant
    
  •         **Sélection d’outils spécifiques** pour un contrôle granulaire lorsque vous souhaitez exclure des outils spécifiques ou combiner des ensembles d’outils avec des outils individuels
    

Pour obtenir la liste complète des ensembles d’outils disponibles, consultez Outils dans le github/github-mcp-server référentiel. Pour obtenir des exemples de configuration, consultez Configuration du serveur. Pour une présentation complète du serveur MCP de GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).

Configuration des ensembles d’outils pour le serveur MCP distant

Vous pouvez configurer des ensembles d’outils pour le serveur REMOTE GitHub MCP à l’aide de :

  •         **Paramètres de chemin d’URL** lors de l’activation d’un ensemble d’outils unique
    
  •         **En-têtes HTTP** lors de l’activation de plusieurs ensembles d’outils
    

Pour obtenir des instructions d’installation détaillées, consultez Remote GitHub Serveur MCP et configuration du serveur distant dans le github/github-mcp-server référentiel.

Configuration des ensembles d’outils pour le serveur MCP local

Vous pouvez configurer des ensembles d’outils pour le serveur local MCP de GitHub en utilisant :

  •         **Indicateurs de ligne de commande**
    
  •         **Variables d’environnement** (celles-ci sont prioritaires sur les indicateurs de ligne de commande)
    

Pour obtenir des instructions d’installation détaillées, consultez Local GitHub Configuration du serveur MCP et de l’outil dans le github/github-mcp-server référentiel.

Lectures complémentaires

  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server)
    
  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server)