Submit

Regulatory OS - French Financial Compliance MCP Server

@Robin Jacquet

Open-source MCP server for French financial regulatory compliance. 19 read-only tools, no authentication. Access 226 reporting obligations (ACPR, AMF, ESMA, TRACFIN), 262 AMF marketing compliance rules, West Africa sanctions database (UEMOA/GIABA — 216 persons, 15 countries), DORA obligations, Regulatory blog, and Compliance resources. Stateless, free, AGPL-3.0.
Overview

Regulatory OS MCP Server

Free, open-source MCP server for French financial regulatory compliance.

Endpoint

https://ask.regulatoryos.fr/mcp — Streamable HTTP, no authentication required.

Tools (19)

Regulatory Calendar

  • search_obligations — Search 226 reporting obligations by regulator, entity type, domain
  • get_obligation — Get obligation details by code (COREP-IF-Q, SURFI-RUBA-M, etc.)
  • get_entity_obligations — Get all obligations for a financial entity (IF, SGP, CIF, IAS...)

DORA

  • get_dora_obligations — ICT incident reporting, TLPT testing, third-party register

AMF Marketing

  • search_marketing_obligations — Search 262 AMF marketing compliance rules
  • get_marketing_obligation_stats — Stats by source document and criticality

Africa Sanctions

  • get_sanctions_overview — UEMOA sanctions lists metadata (4 countries)
  • get_sanctions_country_stats — Per-country designation statistics
  • get_fiu_mapping — 15 West/Central Africa FIUs with FATF status

Blog & Content

  • list_blog_posts / search_blog / get_blog_post — Regulatory news
  • list_resources — Compliance templates and guides
  • list_pages / get_page — Editorial content
  • list_compliance_tools / get_compliance_tool — Tool descriptions
  • about_regulatory_os — Project info, founder, FAQ

Use Cases

  1. Regulatory deadline tracking — "What ACPR obligations are due in Q2 2026?"
  2. Marketing compliance pre-check — "What AMF rules apply to OPCVM brochures?"
  3. AML/KYC sanctions screening info — "Which West African countries have published 1373
    lists?"

Technical Details

  • Protocol: MCP Streamable HTTP (stateless)
  • Rate limit: 60 requests/minute
  • Cache: 1 hour (Cloudflare Cache API)
  • Auth: None
  • License: AGPL-3.0
  • Website: https://regulatoryos.fr

Server Config

{
  "mcpServers": {
    "regulatory-os": {
      "url": "https://ask.regulatoryos.fr/mcp"
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.