fr-compliance-mcp

fr-compliance-mcp

French compliance and KYC MCP server offering VAT validation (VIES), BODACC legal announcements, and company risk scoring using open data.

Category
Visit Server

README

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).

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.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured