MCP filings.es : le Registre du commerce espagnol dans votre assistant

Branchez Claude, ChatGPT ou Mistral sur 3,9 millions de sociétés espagnoles et 9,9 millions de mandats de dirigeants. Une commande à copier, et votre assistant répond sur le registre au lieu d'inventer.

Ce que c'est

MCP (Model Context Protocol) est la prise standard entre un assistant et une source de données. Une fois branché, vous écrivez « qui dirige la société au NIF B54226691 ? » en langage courant : l'assistant interroge le registre, lit la réponse et vous répond en citant ses sources. Pas de code, pas de JSON à manipuler.

C'est la même donnée que l'API REST, avec la même clé et le même quota : un appel d'outil vaut un appel d'API. Le branchement prend deux minutes et se fait une fois pour toutes.

Votre clé

La même que celle de l'API REST. Posez-la ici et toutes les instructions de la page se rempliront avec.

Collez votre clé ici : toutes les instructions ci-dessous se mettront à jour, prêtes à copier.

Choisissez votre assistant

Chaque fiche est indépendante : allez directement à la vôtre, les autres ne vous servent à rien.

Claude Desktop

application · macOS et Windows
  1. 1

    Téléchargez le fichier d'installation

  2. 2

    Double-cliquez sur le fichier

    Claude Desktop s'ouvre et affiche la fenêtre d'installation. Si rien ne se passe, passez par Settings → Extensions → Install Extension, ou faites glisser le fichier sur la fenêtre des réglages.
  3. 3

    Collez votre clé quand Claude la demande

    Elle reste sur votre machine : elle ne transite jamais par cette page.
  4. 4

    Vérifiez

    Dans une conversation, demandez « ¿Quién administra la empresa B54226691? ». Claude doit répondre SOLER BULILLA SL.

Claude.ai

navigateur · dès le plan gratuit
  1. 1

    Ouvrez Customize, puis Connectors

    Le plan gratuit permet un connecteur ; les plans payants n'ont pas de limite. Sur Team et Enterprise, seul un propriétaire peut en ajouter.
  2. 2

    Cliquez sur « + », puis « Add custom connector »

    Laissez les réglages avancés vides : ce serveur n'utilise pas OAuth.
  3. 3

    Collez cette adresse, puis « Add »

    https://api.filings.es/mcp?apikey=VOTRE_CLE Copier
  4. 4

    Activez-le dans la conversation

    C'est l'étape qu'on oublie : un connecteur ajouté n'est actif dans aucune conversation. Cliquez sur le « + » en bas à gauche de la zone de saisie, puis sur « Connectors », et activez filings-es.

Claude Code

terminal
  1. 1

    Ouvrez un terminal

    N'importe où : « --scope user » ci-dessous enregistre le serveur pour tous vos projets. Sans cette option, il ne serait ajouté qu'au dossier courant.
  2. 2

    Lancez cette commande

    claude mcp add --transport http filings-es --scope user https://api.filings.es/mcp --header "X-Api-Key: VOTRE_CLE" Copier
  3. 3

    Vérifiez

    claude mcp get filings-es Copier

    Le serveur doit s'afficher comme connecté. La commande /mcp, dans une session, liste les 19 outils.

ChatGPT

navigateur · Pro, Team, Enterprise, Edu
  1. 1

    Activez le mode développeur

    Settings → Connectors → Advanced → Developer Mode. Tant qu'il est éteint, aucune option de connecteur personnalisé n'apparaît — c'est la cause n°1 des installations qui échouent.
  2. 2

    Cliquez sur « Create »

    Nommez-le filings-es, et collez l'adresse ci-dessous comme URL du serveur.
    https://api.filings.es/mcp?apikey=VOTRE_CLE Copier
  3. 3

    Cochez « I trust this provider », puis « Create »

    La case est obligatoire, le bouton reste inactif sans elle.
  4. 4

    Activez-le dans chaque conversation

    Cliquez sur « + » dans la zone de saisie, puis « More », puis « Developer Mode », et sélectionnez filings-es. À refaire à chaque nouvelle conversation.

API OpenAI

code · Responses API

Pour intégrer le registre dans votre propre produit. Aucune interface, aucun mode développeur : le serveur se déclare comme un outil, et le modèle décide seul quand l'appeler.

  1. 1

    Installez la bibliothèque

    pip install openai Copier
  2. 2

    Déclarez le serveur et posez votre question

    from openai import OpenAI client = OpenAI() resp = client.responses.create( model="gpt-5", tools=[{ "type": "mcp", "server_label": "filings_es", "server_url": "https://api.filings.es/mcp", "headers": {"X-Api-Key": "VOTRE_CLE"}, "require_approval": "never", }], input="¿Quién administra la empresa con NIF B54226691?", ) print(resp.output_text) Copier
  3. 3

    Ce que vous devez obtenir

    Une réponse en clair citant SOLER BULILLA SL. Pour valider chaque appel avant qu'il parte, remplacez « never » par « always ». Pour restreindre le modèle à certains outils, ajoutez « allowed_tools ».

Mistral Le Chat

navigateur · réservé à l'administrateur
  1. 1

    Ouvrez la page Connectors

    Ajouter un connecteur est réservé à l'administrateur. Sur les plans Free, Pro et Student, c'est le titulaire du compte.
  2. 2

    « + Add Connector », onglet « Custom MCP Connector »

    Comme nom, écrivez filings-es sans espace ni accent : le champ les refuse.
  3. 3

    Collez l'adresse NUE, sans clé

    https://api.filings.es/mcp Copier

    Le Chat détecte l'authentification lui-même : cliquez sur « Connect », choisissez le jeton Bearer et collez votre clé dans le formulaire. C'est plus propre qu'une clé dans l'URL.

  4. 4

    Sélectionnez-le et testez

    Le connecteur apparaît dans le menu des outils. Demandez « ¿Quién administra la empresa B54226691? » : la réponse doit citer SOLER BULILLA SL.

Cursor, Windsurf et autres

mcp.json
  1. 1

    Ouvrez le bon fichier

    ~/.cursor/mcp.json pour tous vos projets, ou .cursor/mcp.json à la racine d'un projet pour ce projet seul. Les autres éditeurs lisent le même format.
  2. 2

    Collez cette configuration

    { "mcpServers": { "filings-es": { "url": "https://api.filings.es/mcp", "headers": { "X-Api-Key": "VOTRE_CLE" } } } } Copier
  3. 3

    Redémarrez l'éditeur

    La plupart ne relisent leur configuration qu'au démarrage. Dans Cursor, le serveur s'active ensuite depuis Customize, dans la barre latérale.

Les noms exacts des menus évoluent d'une version à l'autre. Si un libellé diffère, cherchez « connecteurs » ou « MCP » dans les réglages : l'adresse à coller, elle, ne change pas.

Les 19 outils

Vous n'avez pas à les appeler vous-même : l'assistant choisit le bon selon votre question. La liste est là pour savoir ce qu'il sait faire.

search_companiesChercher une société par nom, NIF ou hoja
autocompleteSuggestions à la frappe
get_companyFiche complète : capital, domicile, CNAE, statut
get_directorsAdministradores, en cours et passés
get_ownersSocio único, actionnariat, bénéficiaire effectif
get_announcementsHistorique BORME depuis 2009
get_insolvencyConcursos de la société
get_company_networkGraphe de liens entre sociétés
search_directorsChercher une personne
get_directorTous les mandats d'une personne
search_insolvencyChercher une procédure collective
get_insolvency_noticeTexte intégral d'un édit
check_vatValider un numéro de TVA (VIES)
batch_lookupJusqu'à 100 NIF en un appel
list_new_companiesSociétés nouvellement créées
search_directoryAnnuaire par secteur et province
screenerVeille sur les actes du registre
search_cnaeSecteur en clair → code CNAE
list_provincesLes 52 provinces et leurs codes

Quota et limites

La clé est celle de l'API — la même compte pour les deux. Un appel d'outil décompte un appel de votre quota mensuel.

Obtenir une clé — 100 appels offerts

À savoir avant de commencer

  • Le BORME commence en 2009 : un acte antérieur n'y figure pas.
  • Les personnes sont appariées par leur nom, sans identifiant national — des homonymes peuvent être confondus.
  • Un assistant peut enchaîner beaucoup d'appels : surveillez votre quota les premiers jours.