Skip to main content
Glama

fr-compliance-mcp

MCPize

Serveur MCP (Model Context Protocol) de conformite et de KYC France : validation de TVA intracommunautaire, annonces legales BODACC, procedures collectives et score de risque entreprise.

100 % open data (VIES, BODACC/DILA, Etalab) - gratuit, sans cle d'API, sans inscription.

Outils exposes

Outil

Description

fr_vat_compute

Calcule le numero de TVA intracommunautaire francais (FR + cle + SIREN) depuis un SIREN ou un SIRET, et controle la cle de Luhn. Calcul hors ligne.

eu_vat_validate

Valide un numero de TVA aupres du service VIES de la Commission europeenne et retourne la raison sociale et l'adresse declarees.

fr_bodacc_search

Recherche les annonces BODACC par SIREN ou denomination : creations, modifications, ventes, radiations, procedures collectives.

fr_compliance_check

Controle KYC complet : etat SIRENE, TVA/VIES, procedures collectives, anciennete, signaux de risque, score 0-100 et niveau.

Chaque outil accepte response_format : markdown (lecture humaine) ou json (traitement programmatique).

Related MCP server: eu-company-mcp-server

Sources de donnees

  • VIES - Commission europeenne, verification des numeros de TVA intracommunautaire.

  • BODACC - Bulletin officiel des annonces civiles et commerciales, DILA, via Opendatasoft.

  • API Recherche d'entreprises - base SIRENE diffusible, Etalab / data.gouv.fr.

Installation locale

npm install
npm run build
node dist/index.js

Connect via MCPize

Utilisez ce serveur MCP instantanément sans installation locale:

npx -y mcpize connect @contact.agentia1984/fr-compliance --client claude

Ou connectez-vous sur: https://mcpize.com/mcp/fr-compliance

Configuration Claude Desktop

{
  "mcpServers": {
    "fr-compliance": {
      "command": "node",
      "args": ["/chemin/vers/fr-compliance-mcp/dist/index.js"]
    }
  }
}

Deploiement heberge (HTTP Streamable)

TRANSPORT=http node dist/index.js

Le serveur ecoute sur 0.0.0.0 et lit process.env.PORT (8082 par defaut). Les endpoints MCP sont POST /mcp et POST /, plus GET /health.

Variables d'environnement

Variable

Valeur

Role

TRANSPORT

stdio (defaut) ou http

Choix du transport MCP.

PORT

entier

Port d'ecoute en mode HTTP.

Avertissement

Les resultats proviennent de sources publiques et sont fournis a titre informatif. Ils ne constituent ni un avis juridique, ni une decision de credit, ni un conseil financier.

Attribution et licence

Donnees BODACC : DILA, Licence Ouverte. Donnees entreprises : Etalab, Licence Ouverte 2.0. Code sous licence MIT.

Available Tools

4 tools
eu_vat_validateValider un numero de TVA intracommunautaire (VIES)A

Verifie en temps reel la validite d'un numero de TVA intracommunautaire aupres du service VIES de la Commission europeenne, et retourne la raison sociale et l'adresse declarees quand l'Etat membre les publie. Couvre les 27 Etats membres plus XI (Irlande du Nord).

Inputs: vat_number (required), response_format.

fr_compliance_checkControler la conformite et le risque d'une entreprise francaiseA

Realise un controle KYC complet a partir d'un SIREN : etat administratif SIRENE, calcul et validation VIES du numero de TVA intracommunautaire, procedures collectives publiees au BODACC et anciennete. Retourne des signaux de risque explicites, un score de 0 a 100 et un niveau faible, moyen ou eleve.

Inputs: siren (required), response_format.

fr_vat_computeCalculer le numero de TVA intracommunautaire francaisA

Calcule le numero de TVA intracommunautaire francais (FR + cle a 2 chiffres + SIREN) a partir d'un SIREN ou d'un SIRET, et controle la cle de Luhn. Calcul local instantane, aucun appel reseau. A utiliser avant eu_vat_validate quand on ne connait que le SIREN.

Inputs: siren (required), response_format.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.3/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool has a distinct, non-overlapping purpose: local VAT calculation, EU VAT validation, BODACC search, and comprehensive KYC check. No ambiguity.

    Naming Consistency5/5

    All tools follow a consistent pattern of prefix (fr_ or eu_) + noun + verb (vat_compute, vat_validate, bodacc_search, compliance_check).

    Tool Count5/5

    4 tools is a well-scoped set for French compliance, covering key operations without being too few or too many.

    Completeness5/5

    The set covers essential compliance functions: VAT computation and validation, legal announcements search, and a full KYC check. No obvious gaps for the domain.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      An MCP server that enables interaction with Datagouv APIs, primarily allowing users to search for up-to-date information about companies registered in France.
      11
      -
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for EU company and business data. 9 tools: company search (GLEIF, 2M+ entities), LEI lookup, corporate structures (parent/subsidiaries), trade register search, EU VAT validation (VIES), GDP, unemployment, inflation, and business demography (Eurostat). All APIs free, no keys required.
      9
      6
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      MCP server to query the INSEE SIRENE API and search for French companies, supporting searches by SIREN, SIRET, and advanced filters like name, location, and activity.
      1
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      This MCP server provides access to over 38 French public data sources. It enables queries on legal, fiscal, real estate, educational, and other administrative information.
      7
      MIT