ChatGPT et les données officielles françaises
ChatGPT d'OpenAI intègre des données jusqu'à sa date de coupure et peut générer des informations périmées ou halluciner des données d'entreprises. Pour accéder aux données SIREN, BODACC, DVF ou Légifrance en temps réel, il faut passer par les Actions GPT — le système d'outils de ChatGPT.
OneMCP expose une API REST compatible OpenAI Actions avec une spec OpenAPI 3.1 documentée.
Configuration ChatGPT via Actions GPT
1. Créer un Custom GPT
Dans ChatGPT → "Explore GPTs" → "Create" → "Configure"
2. Ajouter les Actions OneMCP
Dans l'onglet "Actions" → "Add actions" → importer la spec :
https://api.onemcp.fr/openapi-gpt.json
Cette URL retourne une spec OpenAPI optimisée pour les GPT Actions, avec les 41 tools documentés.
3. Authentification
Dans "Authentication" : sélectionner "API Key" avec header Authorization: Bearer <votre_clé>.
Récupérer votre clé sur dashboard.onemcp.fr.
Exemples de prompts système pour Custom GPT
GPT "Expert entreprises françaises"
Tu es un expert en données d'entreprises françaises.
Quand l'utilisateur mentionne un nom ou un SIREN d'entreprise,
utilise company_search ou company_get pour obtenir les données réelles.
Ne génère jamais de données d'entreprises de mémoire.
Cite toujours la source (Sirene/BODACC/INPI).
GPT "Analyste immobilier"
Tu analyses le marché immobilier français avec des données réelles.
Pour tout bien ou quartier mentionné, appelle realestate_stats pour
les prix médians actuels, et address_risks pour les risques Géorisques.
GPT "Assistant juridique"
Tu es un assistant juridique spécialisé en droit français.
Pour toute question légale, recherche dans Légifrance via law_search
avant de répondre. Cite toujours l'article et sa date de consolidation.
Ne génère jamais d'articles de loi de mémoire.
Limitations des GPT Actions vs MCP
| Critère | GPT Actions | MCP (Claude Desktop) |
|---|---|---|
| Authentification | API Key dans le GPT | Env vars locales |
| Orchestration d'outils | Séquentielle | Parallèle possible |
| Contexte partagé | Par conversation | Persistant dans Claude |
| Données envoyées | Via serveurs OpenAI | Direct local/API |
| Personnalisation | Via prompt système | Via config MCP |
Utilisation via l'API OpenAI directement
Pour les développeurs utilisant l'API OpenAI (pas les Custom GPTs) :
from openai import OpenAI
import requests
client = OpenAI()
# Récupérer les tools OneMCP
onemcp_tools = requests.get("https://api.onemcp.fr/openapi-gpt.json").json()
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Analyse BNP Paribas SIREN 552032534"}],
tools=onemcp_tools["tools"],
tool_choice="auto"
)
Cas d'usage ChatGPT + OneMCP
Prospection commerciale : un GPT analyse une liste d'entreprises, vérifie leur santé BODACC, et génère des pitchs personnalisés basés sur leur secteur NAF et leur taille.
Due diligence automatisée : enrichir automatiquement un SIREN avec dirigeants, UBO INPI, marchés publics et annonces légales — exportable en PDF.
Veille concurrentielle : surveiller les nouvelles immatriculations ou modifications d'entreprises dans un secteur via BODACC.
Conclusion
ChatGPT avec les Actions GPT et OneMCP devient un assistant business ancré dans les données officielles françaises en temps réel. Configuration en moins de 10 minutes, 41 outils disponibles immédiatement.