Regulatory OS - French Financial Compliance MCP Server

Created By
Robin Jacquet3 months ago
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"
    }
  }
}
Project Info
Created At
3 months ago
Updated At
3 months ago
Author Name
Robin Jacquet
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Linkpulse

2 days ago
Tavily Mcp
@tavily-ai

JavaScript
a year ago
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

a day ago