GitHub Copilot et le protocole MCP
GitHub Copilot — l'assistant IA de Microsoft/GitHub intégré à VS Code, JetBrains et GitHub.com — a ajouté le support du protocole MCP dans Copilot Workspace (fin 2024) et dans l'extension VS Code (2025).
OneMCP peut être connecté à Copilot pour enrichir les agents avec des données officielles françaises en temps réel.
Deux modes d'intégration
Mode 1 : Extension VS Code (GitHub Copilot Chat)
Depuis l'extension GitHub Copilot dans VS Code, les serveurs MCP peuvent être configurés dans .vscode/mcp.json :
{
"servers": {
"onemcp": {
"type": "stdio",
"command": "onemcp",
"env": {
"ONEMCP_API_KEY": "mk_live_votre_cle"
}
}
}
}
Les outils OneMCP sont accessibles dans le chat Copilot via @onemcp.
Mode 2 : Copilot Workspace
Dans Copilot Workspace (plateforme web GitHub), les extensions MCP peuvent être configurées au niveau du workspace pour des tâches de développement agentic longues.
Copilot Chat + OneMCP : exemples
Dans VS Code
@copilot Génère un module TypeScript pour enrichir un SIREN.
@onemcp Quelle est la structure exacte de la réponse de company_get ?
Copilot utilise la réponse réelle d'OneMCP pour typer correctement les interfaces TypeScript.
Dans Copilot Workspace
Tâche : "Créer une intégration avec l'API OneMCP pour notre CRM HubSpot afin d'enrichir automatiquement les contacts professionnels avec leurs données SIREN."
Copilot Workspace peut planifier les étapes, écrire le code, et tester l'intégration avec de vraies données OneMCP.
Spécificités de l'écosystème Microsoft
Azure OpenAI + OneMCP
Pour les entreprises qui utilisent Azure OpenAI (version enterprise de GPT-4 sur infrastructure Microsoft) :
from azure.ai.projects import AIProjectClient
from azure.identity import DefaultAzureCredential
# Client Azure AI
client = AIProjectClient(
endpoint="https://votre-projet.azure.com",
credential=DefaultAzureCredential()
)
# Appel OneMCP via REST dans un tool call Azure
GitHub Actions + OneMCP
Dans les CI/CD GitHub Actions, OneMCP peut être utilisé pour enrichir des données avant déploiement :
- name: Enrichir données entreprises
run: |
npx onemcp company_get --siren ${{ inputs.siren }}
Comparatif GitHub Copilot vs alternatives
| Critère | Copilot | Cursor | Cline |
|---|---|---|---|
| Éditeur | VS Code/JetBrains | Cursor | VS Code |
| Prix | 10$/mois (Pro) | 20$/mois | Gratuit |
| MCP | ✅ (VS Code) | ✅ | ✅ |
| LLM | GPT-4o/Claude | Multi | Multi |
| Enterprise | ✅ (GitHub Ent.) | Limited | Aucun |
Avantage Copilot pour les équipes
Pour les équipes qui utilisent déjà GitHub Enterprise ou Microsoft 365, Copilot est souvent déjà inclus dans les licences. L'ajout d'OneMCP ne coûte donc rien de plus et enrichit immédiatement les workflows existants.
Conclusion
GitHub Copilot + OneMCP est le chemin de moindre résistance pour les équipes Microsoft. Si votre organisation a déjà Copilot, ajoutez OneMCP en 2 minutes pour accéder aux données officielles françaises sans nouveau contrat ni nouvel outil.