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.
Multi-Platform Social Media Growth Skill for Developer Communities
Production-tested Claude Code skill for automating authentic developer engagement across 10+ platforms (Twitter, Bluesky, Dev.to, HN, Reddit, GitHub, Product Hunt, Hashnode, Medium, Quora). Includes rotation queue, per-platform cooldowns, action diversity rules, Chrome MCP toolchain with JS injection patterns, anti-ban safety, and continuous optimization framework. Battle-tested across 30+ cycles.
Mastra — TypeScript AI Agent Toolkit
Production TypeScript framework for building AI agents with tool use, workflows, RAG, and memory. First-class MCP support. Deploy anywhere Node.js runs. 9,000+ GitHub stars.
Appwrite — Open-Source Backend for AI Apps
Complete cloud backend with auth, database, storage, functions, and messaging in one platform. Self-hostable. 55K+ GitHub stars.
Jan — Offline AI Desktop App with Full Privacy
Jan is an open-source ChatGPT alternative that runs LLMs locally with full privacy. 41.4K+ GitHub stars. Desktop app for Windows/macOS/Linux, OpenAI-compatible API, MCP support. Apache 2.0.
Unstructured — Document ETL for LLM Pipelines
Extract clean data from PDFs, DOCX, HTML, images, and emails for RAG and LLM ingestion. 14K+ GitHub stars.
LibreChat — Self-Hosted Multi-AI Chat Platform
LibreChat is a self-hosted AI chat platform unifying Claude, OpenAI, Google, AWS in one interface. 35.1K+ GitHub stars. Agents, MCP, code interpreter, multi-user auth. MIT.
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.
Awesome Claude Code Toolkit — 135 Agents, 176 Plugins
The most comprehensive Claude Code toolkit: 135 agents, 176+ plugins, 35 skills, 42 commands, 20 hooks, 15 rules, and 13 MCP configs. Apache 2.0 license, 1.1K+ GitHub stars.
mcp-agent — Build AI Agents with MCP Patterns
mcp-agent is a Python framework for building AI agents using the Model Context Protocol. 8.2K+ GitHub stars. Implements composable workflow patterns (orchestrator, map-reduce, evaluator-optimizer, rou
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.
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.
LocalAI — Run Any AI Model Locally, No GPU
LocalAI is an open-source AI engine running LLMs, vision, voice, and image models locally. 44.6K+ GitHub stars. OpenAI/Anthropic-compatible API, 35+ backends, MCP, agents. MIT licensed.
Uptime Kuma — Self-Hosted Uptime Monitoring
Monitor HTTP, TCP, DNS, Docker services with notifications to 90+ channels. Beautiful dashboard. 84K+ GitHub stars.
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.
Composio — 250+ Tool Integrations for AI Agents
Composio connects AI agents to 250+ tools (GitHub, Slack, Jira, DBs) with managed auth. 15K+ stars. Python/JS SDK, MCP support. AGPL-3.0.
Airweave — Context Retrieval Layer for AI Agents, 50+ Integrations
Open-source context retrieval layer connecting AI agents to 50+ apps including Notion, Slack, GitHub, and Jira. Unified search API with MCP support.
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.
Composio — 250+ Tool Integrations for AI Agents
Connect AI agents to 250+ tools (GitHub, Slack, Gmail, Jira, etc.) with managed auth and natural language actions. Works with LangChain, CrewAI, and OpenAI.
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.
Inkog — Pre-Flight Security Scan for Agent Code
Inkog scans AI agent code for prompt-injection sinks, token-bombing loops, and governance gaps, and can run via CLI, GitHub Actions, or MCP.
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.