GitHub MCP Server — Connectez les agents IA à vos dépôts
Installez le serveur GitHub MCP pour donner à Claude Code, Cursor et Windsurf un accès sécurisé en lecture-écriture à vos dépôts, issues et pull requests. Un seul collage JSON et votre agent IA peut parcourir le code, ouvrir des PR et trier les issues directement.
Installer le serveur MCP GitHub
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
}
}
}GitHub MCP Server — Official GitHub AI Integration
GitHub's official MCP server that lets AI assistants manage repos, issues, PRs, Actions, and code search through the Model Context Protocol.
GitHub MCP Server — Manage Repos & Issues from AI Tools
GitHub official MCP server. Connect Claude Code or Cursor to GitHub for managing repos, issues, PRs, and code search via natural language.
GitHub MCP — Repository Management for AI Agents
Official GitHub MCP server that gives AI agents access to repos, issues, PRs, code search, and Actions. Create branches, review PRs, and manage projects via natural language. 5,000+ stars.
GitMCP — Remote MCP Server for Any GitHub Repo
Free remote MCP server that gives AI agents context from any GitHub project. Eliminates code hallucinations by providing real README, docs, and code. Zero setup. 7.8K+ stars.
Langflow — Visual AI Agent Builder with API
Langflow is a visual platform for building and deploying AI agents as APIs or MCP servers. 146K+ GitHub stars. Multi-agent orchestration, playground, observability. MIT.
Best of MCP Servers — 450 Ranked MCP Servers
A weekly-updated ranked directory of 450 MCP servers across 34 categories with quality scores based on GitHub stars, contributors, and activity. Find the best MCP server for any use case.
FastMCP — Build MCP Servers in Python, Fast
The fast, Pythonic way to build MCP servers and clients. Clean decorator API, automatic type validation, built-in testing, and OpenAPI integration. 24K+ GitHub stars.
Context+ — Semantic Code Intelligence MCP Server
MCP server combining RAG, Tree-sitter AST parsing, and spectral clustering to turn large codebases into searchable feature graphs. 99% accuracy on monorepos. 1,700+ GitHub stars.
mcp-omnisearch — Unified Search MCP Server
Run mcp-omnisearch as an MCP server to unify Tavily, Brave, Kagi, Exa, GitHub search, and extraction tools behind one interface.
Claude Code Agent: Launchdarkly Flag Cleanup
A specialized GitHub Copilot agent that uses the LaunchDarkly MCP server to safely automate feature flag cleanup workflows. This agent determines removal readiness, identifies...
Pourquoi connecter GitHub à votre workflow IA
Le serveur GitHub MCP est l'intégration de coding IA la plus installée de 2026, parce qu'il débloque la limitation la plus courante des agents IA : « votre IA peut écrire du code, mais elle ne voit pas le reste du dépôt. » Une fois installé, Claude Code, Cursor ou tout autre client compatible MCP peut lister des fichiers, lire le blame, ouvrir des issues, commenter des PR et exécuter des recherches dans toute votre organisation GitHub — fini le copier-coller de snippets dans la fenêtre de chat.
Sous le capot, le serveur parle le Model Context Protocol — un standard ouvert d'Anthropic qui permet aux outils IA de découvrir et appeler des API externes en toute sécurité. Le serveur GitHub MCP encapsule les API REST et GraphQL de GitHub dans une surface d'outils typée que le modèle peut raisonner. Vous contrôlez exactement quels dépôts l'IA peut toucher via les scopes de votre personal access token, et chaque mutation (commentaire, PR, issue) est auditable depuis l'interface GitHub.
Pour les équipes, le plus grand gain est la revue de code contextuelle. Pointez l'IA vers une URL de PR et elle récupère le diff, lit les fichiers liés, vérifie la couverture de tests et écrit un commentaire de revue — sans quitter votre éditeur. Combinez avec un serveur MCP base de données et votre IA passe de « analyse ce changement de schéma » à « ouvre une PR avec la migration » en une seule conversation. Parcourez les 16+ assets MCP liés à GitHub sur TokRepo ci-dessous.
Le serveur GitHub MCP est la seule installation qui transforme un assistant de coding IA en véritable membre d'équipe — capable de voir tout le dépôt, pas seulement le fichier que vous éditez.
Questions fréquentes
Qu'est-ce que le serveur GitHub MCP ?+
Le serveur GitHub MCP est une implémentation open-source du Model Context Protocol qui expose les API REST et GraphQL de GitHub sous forme d'outils structurés qu'un Agent IA peut appeler. Une fois installé dans Claude Code, Cursor ou Windsurf, le modèle peut lister les dépôts, lire les fichiers, ouvrir des PR, trier les issues, lancer des recherches et publier des commentaires de revue — limité à ce que votre personal access token autorise.
Comment installer le serveur GitHub MCP dans Cursor ?+
Créez un GitHub personal access token sur github.com/settings/tokens (le fine-grained est recommandé). Ouvrez ~/.cursor/mcp.json (créez-le s'il manque) et collez le bloc JSON ci-dessus, en remplaçant ghp_your_token_here par votre vrai token. Redémarrez Cursor. Une petite icône MCP apparaîtra dans le champ de chat une fois le serveur connecté — c'est le signe que les outils sont chargés.
Le serveur GitHub MCP fonctionne-t-il avec Claude Code ?+
Oui. Claude Code prend en charge MCP nativement. Lancez `claude mcp add github --env GITHUB_PERSONAL_ACCESS_TOKEN=... -- npx -y @modelcontextprotocol/server-github` puis redémarrez Claude Code. Vérifiez que le serveur est connecté avec `claude mcp list`. Tous les outils GitHub deviennent disponibles à l'Agent dans chaque nouvelle session.
Quelles permissions GitHub le serveur MCP a-t-il besoin ?+
Minimum : `repo` (pour les dépôts privés) ou `public_repo` (pour le public uniquement), `read:org` pour les requêtes au niveau org. Pour l'automatisation des PR et issues, ajoutez `write:discussion`. Utilisez un fine-grained token limité à des dépôts spécifiques en production — ne donnez jamais au serveur MCP plus d'accès qu'à un coéquipier humain.
Puis-je utiliser le serveur GitHub MCP avec GitHub Enterprise self-hosté ?+
Oui. Le serveur officiel accepte une variable d'environnement `GITHUB_HOST` — réglez-la sur votre hostname GHE (ex. `github.yourcompany.com`) et tous les appels API y seront routés. Associez avec un flag de confiance pour cert auto-signé si votre entreprise utilise une CA privée. Pour les setups air-gapped, voyez aussi l'annuaire d'<a href="/en/ai-tools-for/self-hosted">outils IA self-hostés</a>.
Le serveur GitHub MCP est-il sûr à utiliser sur des dépôts privés ?+
Il est aussi sûr que le PAT que vous lui donnez. Bonnes pratiques : utilisez un fine-grained token limité aux seuls dépôts dont l'IA a besoin ; commencez avec des scopes en lecture seule et n'ajoutez l'écriture que pour des workflows précis ; faites tourner les tokens régulièrement ; ne commitez jamais le token dans git. Le serveur MCP lui-même ne phone home pas — il s'exécute en local et appelle directement l'API GitHub depuis votre machine.