insee, inpi, dila et open data fr
entreprises françaises.
accès unifié aux données d'entreprise françaises : recherche multicritère (api recherche entreprises), fiche agrégée fr_get (identité + dernier bilan inpi + événements bodacc en un appel), dirigeants, bilans complets, marchés publics boamp, accords collectifs, conventions collectives, index égapro, codes consolidés légifrance et jurisprudence (6 fonds).
setup & usage
les outils d'identité, recherche, bilans et événements (fr_search, fr_get, fr_bilans, fr_events…) tournent en open data, sans clé.
une clé n'est requise que pour les appels insee sirene (fr_siret, fr_headquarters — siret/siège à la source officielle).
sirene)fr_stock_*, parquet local) n'ont pas besoin de cléinterroge identité, finances, dirigeants, événements légaux et appels d'offres d'une entreprise française.
fr_search(query=…, naf=…, departement=…) — recherche multicritère (secteur, zone, effectifs, CA)fr_get(siren) — fiche complète agrégée : identité + 7 ratios du dernier bilan inpi + événements bodaccfr_bilans(siren) puis fr_bilan(siren, date_cloture) — historique des dépôts et bilan détaillé (CA, EBE, endettement…)fr_directors(siren), fr_events(siren), fr_tenders_search(query=…) — dirigeants, événements bodacc, appels d'offres boampfr_tenders_search(op="awarded", query= | titulaire_siret= | departement=) — les marchés attribués (decp) : qui a gagné, pour combien, notifié quand. l'issue, là où op="notices" (le défaut, boamp) ne donne que l'avis — donc la concurrence réelle d'un territoire. un paramètre propre à l'autre op est refusé, pas ignoré. deux régimes lus, découpés à la notification : l'arrêté 2022 depuis 2024, l'arrêté 2019 avant — chaque marché porte son arrete. ⚠️ depuis 2024 la source ne publie aucun nom (acheteur, lieu, titulaire), et avant 2024 jamais celui du titulaire principal : les résoudre par leur siret avec fr_siret.fr_accords_search(siren=…), fr_egapro_declaration(siren), fr_avis_sirene(siret) — accords d'entreprise, index égalité f-h, avis de situation insee (pdf)la base de référence de l'état (data.aides-entreprises.fr, ~2 400 aides actives, màj quotidienne) filtrée pour une entreprise ou un projet.
fr_aides_search(insee=…, effectif=…, nature=…, echeance_avant=…) — shortlist déterministe : territoire (commune → région → national/ue), tranche d'effectif, type d'aide (subvention, prêt, garantie…), échéance des aapfr_aides_get(id) — fiche complète : objet, conditions, montants, financeurs, contacts, source officiellele parquet sirene complet (insee, millésime mensuel) pour les lookups ponctuels et l'enrichissement batch de milliers de sirens.
fr_stock_enrich(sirens=[…]) — sièges d'une liste de sirens en un seul scan (bulk)fr_stock_siege(siren) / fr_stock_etablissements(siren) — siège ou tous les établissements d'une boîtefr_stock_search(naf=…, enseigne=…, departement=…) — énumère tous les sites (ex. tous les « intermarché » d'un département)ce connecteur accepte plusieurs comptes : chaque credential posé devient un compte nommé (un nom par compte), à ton niveau, à celui de ton équipe ou de ton org.
_account="<nom>" sur l'outil ; les lister : oto_identity(op='list', connector='sirene') (scope='org' ou scope='group' pour ceux de l'org ou de l'équipe)oto_identity(op='set', connector='sirene', identity_id='<nom>') ; renommer : op='rename' avec new_name_account) et en additionnantoutils
utilisation
claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configurés.pipx install oto-cli puis oto fr …