TrustyData

officiel

Données ouvertes officielles françaises pour les assistants IA : vérifier et géocoder des adresses (BAN), rechercher des entreprises françaises (SIRENE, INPI), calculer des itinéraires et des statistiques de zones de chalandise (INSEE).

Que pouvez-vous faire avec TrustyData MCP ?

  • Vérifier des adresses françaises — Nettoyer et normaliser une adresse postale à partir de la référence officielle BAN avec verify_address.
  • Rechercher des adresses et des communes — Trouver des adresses ou des localités par nom, code postal ou code INSEE avec search_address et search_locality.
  • Rechercher des entreprises — Interroger le registre SIRENE et récupérer les fiches complètes des établissements avec search_company et get_company_details.
  • Calculer des itinéraires et des matrices — Obtenir des itinéraires routiers ou des matrices de temps de trajet et de distance en voiture, à pied ou à vélo avec compute_route et route_matrix.
  • Analyser des zones de chalandise — Obtenir la population, les revenus, le potentiel de dépenses et le nombre d’activités autour d’une adresse avec zone_stats.
  • Comparer des emplacements — Classer de 2 à 10 zones de chalandise selon leur population exclusive et leur chevauchement avec zone_compare.

Serveur MCP hébergé

npx add-mcp 'https://mcp.trustydata.app/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

Serveur MCP TrustyData

License: MIT MCP Status

Connectez votre LLM (Claude, ChatGPT, assistants IDE…) à TrustyData — la qualité des données d’adresse françaises, le géocodage, le calcul d’itinéraires, la recherche d’entreprises (SIRENE) et les statistiques de zones de chalandise (INSEE), à partir de sources officielles de données ouvertes (BAN, INSEE, SIRENE, IGN, OpenStreetMap).

▶️ Essayez en direct — agent de démonstration public, sans compte requis Demandez à un véritable agent de vérifier une adresse, de lister des communes, de rechercher une entreprise ou de calculer un itinéraire : il appelle ce serveur MCP sous vos yeux.

TrustyData MCP demo agent

Il s’agit d’un serveur MCP distant hébergé — rien à installer ni à exécuter. Pointez votre client MCP vers le point de terminaison ci-dessous et connectez-vous avec votre compte TrustyData.

Point de terminaisonhttps://mcp.trustydata.app/mcp
TransportStreamable HTTP
AuthentificationOAuth 2.1 (connectez-vous avec votre compte TrustyData)
Documentationhttps://trustydata.fr/docs/
Étathttps://status.trustydata.app

Ce dépôt héberge les métadonnées de référencement public du serveur MCP TrustyData (server.json, documentation, exemples). Le serveur lui-même est un service hébergé — le code source de l’API de données sous-jacente ne fait pas partie de ce dépôt.

Fonctionnalités

TrustyData transforme les adresses françaises désordonnées en données propres et fiables, et ajoute un contexte géographique, directement dans votre conversation avec votre LLM :

  • Vérifier et normaliser une adresse postale française à partir de la référence officielle BAN (le résultat fait autorité — un résultat vide signifie qu’aucune correspondance n’a été trouvée).
  • Rechercher des adresses et des localités par nom, code postal ou code INSEE, avec des filtres facultatifs (département, région, population).
  • Recherche de proximité — trouver des adresses ou des points à proximité d’un lieu.
  • Calcul d’itinéraires — calculer un itinéraire routier ou une matrice de temps de trajet/distance en France (OpenStreetMap), en voiture, à pied ou à vélo.
  • Recherche d’entreprises — rechercher des entreprises et des établissements français dans le registre officiel SIRENE et obtenir des fiches complètes (dirigeants, finances, conventions collectives, selon votre forfait).
  • Zones de chalandise — population, ménages, revenus, âge et profil socioprofessionnel, potentiel de dépenses d’une zone définie par un temps de trajet ou un rayon (INSEE Filosofi et recensement) ; comparer jusqu’à 10 zones et mesurer ce que chacune couvre exclusivement.
  • Répartition des activités — nombre d’établissements SIRENE dans une zone de chalandise, par famille et sous-famille d’activité, avec une densité pour 10 000 habitants et un indice par rapport à un territoire de référence : la France par défaut, ou le département dominant de la zone si vous le demandez. Un minimum, jamais un total : seuls les établissements actifs et géolocalisés sont comptabilisés, et la réponse indique la référence utilisée et la part qu’en représente ce nombre.
  • Défaillances d’entreprises — procédures collectives publiées au BODACC (liquidation, redressement judiciaire, sauvegarde), comptabilisées pour chaque établissement de l’entreprise situé dans la zone, et cessations d’activité (fermetures SIRENE qui ne sont ni une reprise à la même adresse ni un déménagement), par année depuis 2017 et par activité, avec un taux pour 100 établissements actifs et un indice par rapport au territoire de référence. Les procédures constituent un minimum, les cessations un maximum, et l’année en cours est partielle — la réponse le précise.

Des champs plus détaillés (par exemple, la grille statistique INSEE Filosofi, les coordonnées Lambert 93) sont renvoyés selon votre forfait.

Outils

OutilFonctionnalitéForfait minimum
verify_addressVérifier et normaliser une adresse française à partir de la BANDiscovery
search_addressSaisie semi-automatique / recherche d’adresses complètesDiscovery
get_address_detailsDétails complets d’une adresse donnée par son identifiantDiscovery
search_localityRechercher des communes / localités françaisesDiscovery
search_nearbyRecherche de proximité autour d’un pointGrowth
route_matrixMatrice de temps de trajet / distance (voiture, marche, vélo)Growth
compute_routeItinéraire routier complet entre des points (voiture, marche, vélo)Business
search_companyRechercher des entreprises et établissements français dans le registre SIRENE (nom, SIREN/SIRET, activité, localisation)Discovery (recherche de proximité : Growth)
get_company_detailsFiche complète d’un établissement ou d’une entreprise (identité, dirigeants, finances, conventions collectives — selon le forfait)Discovery
zone_statsTout sur une zone de chalandise (temps de trajet ou rayon) : population, ménages, revenus, âge et profil socioprofessionnel, potentiel de dépenses, prix de vente immobiliers DVF (tendance sur 5 ans, par rapport au département) et nombre d’établissements par activité (SIRENE, densité pour 10 000 habitants, indice par rapport à la France ou au département dominant), défaillances d’entreprises et cessations d’activité depuis 2017 (BODACC + SIRENE)Growth, ou Pass Zones (15 jours, 30 € HT)
zone_compareComparer 2 à 10 zones de chalandise : population exclusive, chevauchements deux à deux, classement — chacune avec son bloc complet zone_stats, prix immobiliers et nombre d’activités inclus, défaillances d’entreprises et cessations d’activité depuis 2017 (BODACC + SIRENE)Growth, ou Pass Zones (15 jours, 30 € HT)

Tous les outils sont proposés à chaque client. Si votre forfait ne couvre pas un outil, celui-ci renvoie un message indiquant comment passer à un forfait supérieur, au lieu d’échouer sans explication.

Prompts

En plus des outils, le serveur propose cinq prompts — des amorces guidées qui renseignent les bons paramètres pour vous. Dans Claude Code, ils apparaissent sous la forme /mcp__trustydata__<name> ; les autres clients MCP les présentent à leur manière.

PromptArgumentsFonctionnalité
zone_de_chalandiseadresse, minutes (10), mode (voiture)Profil INSEE complet d’une zone de chalandise, avec les prix de vente immobiliers et le nombre d’activités
comparer_emplacementsadresses (2–10), minutes (10)Comparer des emplacements, classés selon leur population exclusive
potentiel_commerceadresse, secteur, minutes (10), coefficientRevenu disponible estimé et potentiel de dépenses par secteur
verifier_adressesadressesVérifier une liste d’adresses, un appel par adresse
qualifier_entreprisenom_ou_siretTrouver une entreprise dans SIRENE et ouvrir sa fiche complète

Les noms et le texte des prompts sont en français, comme les données qu’ils décrivent. Un prompt renvoie un message, pas un résultat : il n’appelle aucun outil de lui-même et ne consomme aucun quota — l’outil qu’il indique applique ses propres exigences de forfait lorsque l’assistant l’appelle.

Connexion

Claude (claude.ai / Claude Desktop)

Ajoutez un connecteur personnalisé pointant vers :

https://mcp.trustydata.app/mcp

Vous serez invité à vous connecter via OAuth avec votre compte TrustyData lors de la première utilisation d’un outil.

Client MCP générique (Streamable HTTP)

{
  "mcpServers": {
    "trustydata": {
      "url": "https://mcp.trustydata.app/mcp"
    }
  }
}

Vous n’avez pas encore de compte ? Commencez gratuitement sur trustydata.fr — le forfait Discovery est gratuit (20 000 requêtes/mois, sans carte bancaire).

Exemples de prompts (libres)

Aucun prompt prédéfini n’est nécessaire — posez simplement votre question :

Vérifie et normalise cette adresse : "1 rue de Rivol 75001 Pari"

Quelle est la population de la commune de Bourg-en-Bresse ?

Trouve les adresses proches du 2 avenue de la Gare à Annecy.

Calcule l'itinéraire routier entre Lyon Part-Dieu et l'aéroport Saint-Exupéry.

Trouve les entreprises de plomberie à Annecy et donne-moi la fiche du premier établissement.

Combien de personnes habitent à 15 minutes en voiture du 1 rue Scribe, 75009 Paris, et quel est leur niveau de vie ?

Compare 10 minutes en voiture autour de la Part-Dieu et autour de Bellecour : quelle zone capte le plus d'habitants qu'elle est seule à couvrir ?

Combien d'établissements de restauration y a-t-il à 10 minutes à pied de la place Bellecour, et est-ce beaucoup pour le nombre d'habitants ?

Sources de données et attribution

TrustyData s’appuie sur des données ouvertes officielles, mises à jour régulièrement. Veuillez conserver les attributions renvoyées par les outils :

  • Adresses et communes — Base Adresse Nationale (BAN) et INSEE
  • Entreprises — SIRENE (INSEE), Registre National des Entreprises (INPI)
  • Contexte statistique et zones de chalandise — INSEE Filosofi et recensement, contours IRIS de l’IGN
  • Prix de vente immobiliers — DGFiP, Demandes de valeurs foncières (Etalab, licence ouverte)
  • Établissements par activité — SIRENE (INSEE), établissements actifs géolocalisés uniquement
  • Défaillances d’entreprises — BODACC (DILA) et SIRENE (INSEE), établissements géolocalisés uniquement
  • Calcul d’itinéraires — contributeurs OpenStreetMap (ODbL)

Package de plugin ChatGPT

Le répertoire plugin-chatgpt/ contient le code source du plugin TrustyData soumis à l’annuaire des plugins ChatGPT (format Agent Plugins : plugin.json, mcp.json, skills/, assets/). Il pointe vers le même serveur hébergé et ne contient aucun secret : l’URL de la vidéo de démonstration est injectée uniquement lors de la compilation.

python3 plugin-chatgpt/build_zip.py --video <demo recording url> --sortie dist/

Le script n’inclut que les fichiers autorisés, refuse tout fichier inattendu ou tout élément ressemblant à un secret, et crée dist/trustydata-plugin-<version>.zip. Téléversez ce ZIP dans le plugin TrustyData existant du tableau de bord développeur OpenAI (ne créez jamais un deuxième plugin). Tests : pip install -r requirements-dev.txt && pytest.

Documentation

Guides complets de l’API, référence des points de terminaison et exemples : https://trustydata.fr/docs/

Licence

Le contenu de ce dépôt de référencement (documentation, server.json, exemples) est publié sous la licence MIT. Le service hébergé et l’API de données sous-jacente sont exploités par TrustyData et régis par ses conditions.