Documentation OneMCP
35 tools MCP · 16 sources officielles · v0.5.0
Installation
Claude Desktop / Claude Code
// ~/Library/Application Support/Claude/claude_desktop_config.json { "mcpServers": { "onemcp": { "command": "npx", "args": ["-y", "@altura_ma/onemcp"] } } }
Mode hébergé (API key)
{
"mcpServers": {
"onemcp": {
"url": "https://api.onemcp.fr/mcp",
"headers": { "Authorization": "Bearer mk_live_xxx" }
}
}
}
Clés BYOK (optionnelles)
Ces connecteurs nécessitent vos propres clés. Tous offrent un accès gratuit avec inscription.
INSEE_CLIENT_ID / INSEE_CLIENT_SECRET
INSEE Sirene — api.insee.fr/catalogue
INPI_USERNAME / INPI_PASSWORD
INPI RNE (statuts, UBO) — data.inpi.fr
COMPANIES_HOUSE_API_KEY
Companies House UK — developer.company-information.service.gov.uk
EPO_CLIENT_KEY / EPO_CLIENT_SECRET
Brevets EPO OPS — developers.epo.org
FRANCE_TRAVAIL_CLIENT_ID / FRANCE_TRAVAIL_CLIENT_SECRET
Offres d'emploi — francetravail.io/data/api
PISTE_CLIENT_ID / PISTE_CLIENT_SECRET
Légifrance + Judilibre — piste.gouv.fr
Meta / Routing
2 tools
mcp_guideGratuit
Routage en langage naturel. Décrivez votre intention, le tool recommandé vous est retourné avec des paramètres d'exemple.
intentlang
{ "tool": "mcp_guide", "params": { "intent": "trouver les marchés publics d'une mairie" } }
sources_listGratuit
Liste toutes les sources avec licences, TTL de cache, et statut de configuration (clés BYOK présentes ou non).
Aucun paramètre
Entreprises
8 tools
company_deep_profileGratuit
Profil complet en 1 appel : identité + BODACC + marchés publics + LEI + risques géographiques en parallèle. Retourne
_request_id pour tracer les logs.sireninclude_legalinclude_contractsinclude_leiinclude_riskscontracts_limit
{ "siren": "552032534", "contracts_limit": 10 }
company_searchGratuit
Recherche full-text d'entreprises françaises. Retourne
total_results, has_more pour la pagination.queryper_pagepage
{ "query": "BNP Paribas", "per_page": 10 }
company_getGratuit
Fiche complète par SIREN (9 chiffres) ou SIRET (14 chiffres). Inclut dirigeants, établissements, finances.
identifier
{ "identifier": "552032534" }
company_enrichGratuit
Due diligence : BODACC + Géorisques + LEI en parallèle pour un SIREN donné.
siren
company_batchGratuit
Lookup de 1 à 20 SIRENs en un seul appel. Résultats individuels avec
found/error par SIREN.sirens[]include_bodacc
{ "sirens": ["552032534", "542107651"] }
company_financial_historyGratuit
Historique financier : CA, résultat net, effectifs sur les années disponibles.
siren
company_sireneBYOK INSEE
Fiche officielle INSEE Sirene. Mise à jour quotidienne. Historique des périodes via
periodesUniteLegale.siren
company_rneBYOK INPI
INPI RNE : statuts, actes, comptes annuels, bénéficiaires effectifs (UBO). Source KYC/AML.
siren
company_ukBYOK Companies House
Registre officiel des sociétés UK. Recherche par nom ou numéro Companies House.
identifier
{ "identifier": "00445790" }
Légal & BODACC
2 tools
legal_announcements_searchGratuit
Annonces légales BODACC par SIREN ou nom. Filtres
date_from/date_to disponibles.sirencompany_namelimitdate_fromdate_to
{ "siren": "552032534", "date_from": "2024-01-01" }
legal_procedures_checkGratuit
Vérifie si une entreprise est en procédure collective active (redressement judiciaire, liquidation).
siren
Textes légaux
3 tools · BYOK PISTE
law_searchBYOK PISTE
Recherche dans les textes légaux Légifrance : codes, lois, décrets, JORF, circulaires, conventions collectives.
queryfondpagepage_size
{ "query": "licenciement économique", "fond": "CODE" }
Fonds disponibles : CODE · LEGI · JURI · JURI_ADMIN · JORF · KALI · CONSTIT · CIRC · ACCO
jurisprudence_searchBYOK PISTE
Décisions de justice via Judilibre : Cour de cassation, Cours d'appel, Tribunaux judiciaires.
queryjurisdictionpage
{ "query": "force majeure COVID", "jurisdiction": "cc" }
Juridictions : cc (Cour de cassation) · ca (Cours d'appel) · tj (Tribunaux judiciaires)
code_table_of_contentsBYOK PISTE
Table des matières d'un code juridique français. Supporte les noms courants et les identifiants LEGITEXT.
code_nametext_id
{ "code_name": "code civil" }
Codes courants : code civil · code de commerce · code du travail · code pénal
Géocodage & Risques
4 tools
address_searchGratuit
Géocodage d'adresse texte vers coordonnées GPS. Source : Base Adresse Nationale (BAN).
qlimit
{ "q": "20 avenue de Ségur, Paris" }
address_reverseGratuit
Reverse geocoding : coordonnées GPS vers adresse postale normalisée.
latlon
{ "lat": 48.8584, "lon": 2.2945 }
address_risksGratuit
Risques naturels et technologiques à une adresse via Géorisques : inondations, séismes, ICPE, mouvements de terrain…
address
{ "address": "20 avenue de Ségur, Paris" }
address_validateGratuit
Valide et normalise une adresse française via la Base Adresse Nationale. Retourne l'adresse officielle, les coordonnées GPS, le score de confiance et le code INSEE.
address
{ "address": "20 avenue de Ségur Paris" }
Découpage administratif
8 tools
admin_commune_searchGratuit
Cherche une commune française par nom, code postal ou code de département.
nomcode_postalcode_departementlimit
{ "nom": "Lyon" }
admin_commune_getGratuit
Fiche complète d'une commune par code INSEE : population, coordonnées, département, région.
code
{ "code": "75056" }
admin_departement_listGratuit
Liste des 101 départements français. Filtrable par code région.
code_region
admin_departement_communesGratuit
Toutes les communes d'un département avec population et codes INSEE.
codelimit
{ "code": "69" }
admin_region_listGratuit
Liste des 18 régions françaises avec chefs-lieux et codes.
Aucun paramètre
admin_epci_listGratuit
Liste des EPCIs (intercommunalités) par département.
code_departement
{ "code_departement": "69" }
admin_epci_communesGratuit
Communes membres d'un EPCI par code intercommunalité.
code
{ "code": "200046977" }
commune_statsGratuit
Statistiques complètes d'une commune : données administratives, transactions immobilières DVF et marchés publics DECP. Agrège 3 sources en un seul appel.
insee_coderealestate_limitcontracts_limit
{ "insee_code": "75056" }
Immobilier
1 tool
realestate_transactionsGratuit
Transactions DVF (Demande de Valeur Foncière) des 5 dernières années. Par code INSEE ou code postal.
insee_codepostal_codelimit
{ "insee_code": "75056", "limit": 50 }
Identité & TVA
3 tools
vat_validateGratuit
Validation TVA intracommunautaire via VIES pour les 27 pays de l'UE. Temps réel.
vat_number
{ "vat_number": "FR76552032534" }
lei_searchGratuit
Recherche le LEI (Legal Entity Identifier) mondial d'une entité par nom.
legal_namelimit
{ "legal_name": "BNP Paribas" }
lei_lookupGratuit
Fiche complète par code LEI (GLEIF).
lei
{ "lei": "R0MUWSFPU8MPRO8K5P83" }
Brevets
2 tools · BYOK EPO
patents_searchBYOK EPO
Recherche de brevets mondiaux EPO Espacenet en syntaxe CQL. Champs : ti (titre), ab (abrégé), pa (déposant), in (inventeur), cl (classification IPC).
querylimit
{ "query": "ti=machine learning AND pa=BNP" }
patent_getBYOK EPO
Fiche complète d'un brevet par numéro de publication EPO.
countrydoc_numberkind
{ "country": "EP", "doc_number": "1000000", "kind": "A1" }
Emploi
2 tools · BYOK France Travail
jobs_searchBYOK France Travail
Offres d'emploi France Travail. Filtres : mots-clés, lieu, type de contrat (CDI/CDD/intérim).
keywordslocationcontract_typelimit
{ "keywords": "développeur TypeScript", "location": "Paris" }
rome_searchBYOK France Travail
Codes ROME par libellé de métier. Utile pour qualifier des offres ou des profils.
query
{ "query": "développeur logiciel" }
Marchés publics
2 tools
public_contracts_searchGratuit
Marchés publics DECP. Filtres : titulaire (SIREN), acheteur (SIRET), code CPV, département, plage de dates, montant minimum.
siren_titulairesiret_acheteurcode_cpvdepartementdate_frommontant_minlimit
{ "siren_titulaire": "552032534", "limit": 20 }
area_business_intelligenceGratuit
Intelligence économique territoriale : entreprises actives + marchés publics + transactions immobilières + données admin par département ou commune.
departementinsee_codecompanies_limitcontracts_limitrealestate_limit
{ "departement": "75" }
Sources
1 tool
sources_listGratuit
Liste les 16 sources avec ID, licence, TTL de cache, et statut de configuration en temps réel.
Aucun paramètre