Skip to main content
Glama
yoanbernabeu

MCP Recherche d'entreprises

by yoanbernabeu
README.md3.92 kB
# MCP Recherche d'entreprises Ce MCP (Module de Connexion à une API) permet d'interagir avec l'API Recherche d'entreprises mise à disposition par data.gouv.fr. ## Description L'API Recherche d'entreprises permet de rechercher et de trouver des entreprises françaises. Elle offre deux types de recherche : - Recherche textuelle (dénomination, adresse, dirigeants et élus) - Recherche géographique ## Fonctionnalités Le MCP permet de : - Rechercher des entreprises par différents critères - Filtrer les résultats selon plusieurs paramètres - Accéder aux informations essentielles des entreprises (dénomination, SIREN, SIRET, code NAF) - Effectuer des recherches géographiques autour d'un point avec les paramètres suivants : - Latitude et longitude du point de recherche - Rayon de recherche (jusqu'à 50km) - Filtres d'activité (code NAF, section d'activité) - Pagination des résultats ## Source Ce MCP est basé sur l'API officielle de data.gouv.fr : [API Recherche d'entreprises](https://www.data.gouv.fr/fr/dataservices/api-recherche-dentreprises/) ## Limitations L'API comporte certaines limitations : - Ne donne pas accès aux prédécesseurs et successeurs d'un établissement - Ne permet pas d'accéder aux entreprises non-diffusibles - Ne permet pas d'accéder aux entreprises qui se sont vues refuser leur immatriculation au RCS - Le rayon de recherche géographique est limité à 50km maximum ## Limites techniques - Limite de 7 appels par seconde - Disponibilité : 100% sur le mois dernier - Accès : Ouvert à tous ## Utilisation #### En tant qu'utilisateur Le moyen le plus simple d'utiliser ce MCP est via `npx` : ```bash npx mcp-recherche-entreprises ``` #### En tant que développeur 1. Installation des dépendances : ```bash npm install ``` 2. Build du projet : ```bash npm run build ``` Cette commande va : - Compiler les fichiers TypeScript en JavaScript - Les placer dans le dossier `dist/` - Rendre les fichiers JavaScript exécutables 3. Démarrage : Pour lancer le serveur en mode développement avec l'Inspector MCP (recommandé pour le développement) : ```bash npm run dev ``` Pour lancer le serveur sans l'Inspector : ```bash npm start ``` L'Inspector MCP fournit une interface graphique pour tester et déboguer les requêtes MCP en temps réel. #### Utilisation avec Cursor Pour utiliser ce MCP dans Cursor, ajoutez la configuration suivante dans votre fichier `.cursor/settings.json` : ```json { "mcpServers": { "recherche-entreprises": { "command": "npx mcp-recherche-entreprises" } } } ``` Cette configuration permettra à Cursor d'utiliser automatiquement ce MCP pour les recherches d'entreprises. ## Ressources MCP pour les contributeurs ### Documentation officielle - [Documentation MCP](https://modelcontextprotocol.io/docs) - [Spécification MCP](https://modelcontextprotocol.io/spec) - [Exemples de serveurs](https://modelcontextprotocol.io/examples) ### Outils de développement - [SDK TypeScript MCP](https://github.com/modelcontextprotocol/typescript-sdk) - [MCP Inspector](https://github.com/modelcontextprotocol/inspector) - Outil de débogage et d'analyse ### Bonnes pratiques - Utiliser le SDK TypeScript pour l'implémentation - Suivre les conventions de code du projet - Implémenter une gestion d'erreur robuste - Documenter clairement l'API - Maintenir la compatibilité avec les versions futures ### Tests et débogage - Utiliser l'Inspector pour le débogage - Implémenter des tests unitaires - Vérifier la conformité avec la spécification MCP - Analyser les performances avec les outils appropriés ## Licence Ce projet est sous licence MIT. Voir le fichier [LICENSE](LICENSE) pour plus de détails. ## Contribution Les contributions sont les bienvenues ! Consultez notre [guide de contribution](CONTRIBUTING.md) pour plus d'informations sur la façon de contribuer à ce projet.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yoanbernabeu/mcp-recherche-entreprises'

If you have feedback or need assistance with the MCP directory API, please join our Discord server