fr-compliance-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@fr-compliance-mcp Check compliance for SIREN 802123456"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
fr-compliance-mcp
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 |
| 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. |
| Valide un numero de TVA aupres du service VIES de la Commission europeenne et retourne la raison sociale et l'adresse declarees. |
| Recherche les annonces BODACC par SIREN ou denomination : creations, modifications, ventes, radiations, procedures collectives. |
| 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.jsConnect via MCPize
Utilisez ce serveur MCP instantanément sans installation locale:
npx -y mcpize connect @contact.agentia1984/fr-compliance --client claudeOu 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.jsLe 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 |
|
| Choix du transport MCP. |
| 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 toolseu_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_bodacc_searchRechercher des annonces legales BODACCA
Recherche les annonces du BODACC par SIREN ou par denomination : creations, modifications, ventes et cessions, depots de comptes, radiations et procedures collectives (sauvegarde, redressement, liquidation). Utile pour detecter une defaillance avant de contracter. Source DILA en open data.
Inputs: limit, query, siren, depuis, +2 more.
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
Scored across 4 tools
Each tool has a distinct, non-overlapping purpose: local VAT calculation, EU VAT validation, BODACC search, and comprehensive KYC check. No ambiguity.
All tools follow a consistent pattern of prefix (fr_ or eu_) + noun + verb (vat_compute, vat_validate, bodacc_search, compliance_check).
4 tools is a well-scoped set for French compliance, covering key operations without being too few or too many.
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
Related MCP Connectors
Verify French and UK companies, EU VAT and IBANs; screen OFAC, UN, EU and UK sanctions lists.
Keyless French company checks (Sirene, BODACC, VIES, sanctions), DPE compliance, product recalls
European business data — French company check, EU VAT validation, legal search.
AI VAT Number Validation: hosted MCP server for EU VAT number checks via VIES.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with Datagouv APIs, primarily allowing users to search for up-to-date information about companies registered in France.11-
- AlicenseAqualityDmaintenanceMCP 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.96MIT
- FlicenseNot gradedqualityDmaintenanceMCP 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-
- AlicenseNot gradedqualityCmaintenanceThis MCP server provides access to over 38 French public data sources. It enables queries on legal, fiscal, real estate, educational, and other administrative information.7MIT