Cursor et MCP : le cas d'usage développeur
Cursor est l'IDE IA le plus populaire en 2025. Depuis la version 0.43, Cursor supporte nativement le protocole MCP, permettant aux développeurs d'accéder à des outils externes directement dans leur workflow de code.
Pour les développeurs qui construisent des applications utilisant des données officielles françaises (SIREN, immobilier, juridique), OneMCP dans Cursor permet de :
- Interroger les données directement depuis l'IDE pendant le développement
- Générer du code ancré dans des données réelles (pas d'hallucination sur les formats de réponse)
- Débugger des intégrations en interrogeant les vraies API depuis Cursor
Configuration Cursor + OneMCP
Méthode 1 : stdio (local, recommandée)
Ouvrir les paramètres Cursor → Features → MCP → Add MCP Server :
{
"name": "OneMCP",
"type": "stdio",
"command": "onemcp",
"env": {
"ONEMCP_API_KEY": "mk_live_votre_cle"
}
}
Prérequis : npm install -g @altura_ma/onemcp
Méthode 2 : SSE (hébergé)
{
"name": "OneMCP",
"type": "sse",
"url": "https://api.onemcp.fr/mcp",
"headers": {
"Authorization": "Bearer mk_live_votre_cle"
}
}
Cas d'usage développeur dans Cursor
Générer du code avec des données réelles
Demande dans Cursor Chat :
"Génère une fonction TypeScript qui prend un SIREN et retourne les informations de l'entreprise formatées pour affichage dans un tableau React."
Cursor peut appeler company_get via OneMCP pour voir le format réel de la réponse et générer du code qui mappe correctement les champs.
Débugger une intégration SIREN
"Pourquoi est-ce que la réponse de company_search pour 'BNP' ne retourne que 10 résultats alors que j'en attends plus ?"
Cursor appelle OneMCP directement pour comparer le comportement réel vs le comportement attendu.
Construire des mocks de tests
"Génère 5 exemples de réponses réalistes de company_get pour des tests Jest."
Cursor appelle OneMCP sur 5 SIREN différents et utilise les réponses réelles comme fixtures de test.
Avantages vs utiliser les API directement
| Approche | Effort | Résultat |
|---|---|---|
| Appeler les API directement depuis Cursor | Gérer auth, parser réponses, composer les appels | Contrôle total mais verbeux |
| OneMCP dans Cursor | Une config JSON | 41 outils normalisés, auth gérée, réponses JSON propres |
Workflow recommandé pour développeur
- Design : interroger OneMCP dans Cursor pour comprendre les données disponibles
- Prototype : générer du code TypeScript/Python ancré dans les vraies structures de données
- Tests : générer des fixtures réalistes via OneMCP
- Intégration : utiliser l'API REST OneMCP en production ou le package npm en local
Conclusion
Cursor + OneMCP est le setup le plus productif pour les développeurs qui travaillent avec des données officielles françaises. Configuration en 2 minutes, accès à 15 sources en un seul outil MCP.