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 le serveur GitHub MCP pour un contrôle précis et des performances optimisées.

Le serveur MCP GitHub inclut des ensembles d’outils par défaut (repos, issues et pull_requests) 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`
    
  •         **L'utilisation de mots clés spéciaux** comme `all` pour activer tous les ensembles d'outils disponibles, ou [`default`](https://github.com/github/github-mcp-server?tab=readme-ov-file#default-toolset) pour inclure l'ensemble standard avec d'autres ensembles (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 Tools dans le référentiel github/github-mcp-server. Pour obtenir des exemples de configuration, consultez Configuration du serveur. Pour obtenir une présentation complète du serveur 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 Remote dans le référentiel github/github-mcp-server.

Configuration des ensembles d’outils pour le serveur MCP local

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

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

Pour obtenir des instructions de configuration détaillées, consultez Serveur MCP local GitHub et Configuration des outils dans le référentiel github/github-mcp-server.

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)