Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the French Company Data in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
French company register and legal notices, no API key: search companies by name, SIREN/SIRET, activity, place, size or officer (official SIRENE and RNE data), their BODACC notices (insolvency proceedings, sales, registrations, changes, filed accounts), BALO notices and financial ratios from filed accounts.
Try asking
Example prompts for French Company Data
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → French Company Data, install it with no key, mint an MCP API key and you're done. No Docker, no
git clone, no local server.
French Company Data + Gemini
French company register and legal notices, no API key: search companies by name, SIREN/SIRET, activity, place, size or officer (official SIRENE and RNE data), their BODACC notices (insolvency proceedings, sales, registrations, changes, filed accounts), BALO notices and financial ratios from filed accounts.
Prerequisites
See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:
(none: public data, no API key)
Step 1 — Set up the connector
Public data, no key: setup takes under a minute. The connector reads official French open data: the government's API Recherche d'entreprises (the data behind annuaire-entreprises.data.gouv.fr, INSEE SIRENE plus the national company register RNE), the BODACC and BALO legal notices, and the financial ratios the Ministry of the Economy computes from filed accounts. No account, API key or sign-in is needed.
- In the connector store, pick French Company Data and install it. There is nothing to paste and no Authorize with Provider step.
- Check it with
fr_company_data_getand the SIREN552032534: it shows that company's legal name, legal form, activity, status and head office.
SIREN, SIRET and NAF: a SIREN has 9 digits and identifies the company; a SIRET has 14 digits (the SIREN plus 5) and identifies one establishment. The NAF/APE code, such as 62.01Z, is the main activity. fr_company_data_get takes either a SIREN or a SIRET, with or without spaces.
What it reads: from the register, the legal name, legal form, NAF activity, size band, creation and closure dates, active or ceased status, head office and establishments, officers with role and birth month, VAT number, latest revenue and net income, collective agreements and labels such as RGE, ESS or Qualiopi. From BODACC, every legal notice since 2008: insolvency proceedings (sauvegarde, redressement, liquidation judiciaire), business sales, registrations, changes of officers, capital or address, deregistrations and filed accounts, each with its link on bodacc.fr. From BALO, the notices of listed companies and other issuers: general meetings, accounts, revenue figures, securities issues and mergers. And year by year, revenue, gross margin, EBITDA (EBE), EBIT, net income, debt ratio, liquidity, working capital and customer and supplier credit days from the accounts filed with INPI.
Search, prospect and watch: fr_company_data_search finds a company by name, narrowed by postcode, department or NAF code, finds the companies of an officer, and lists companies by activity, place, size, legal form or revenue for prospecting. fr_company_data_near_point finds companies with an establishment around a point, for example bakeries within 1 km of an address. fr_company_data_bodacc_search searches all BODACC notices (about 51 million, updated daily), for example every new liquidation in department 69 since Monday.
Reading the data: the register only holds the latest published revenue; for several years the AI uses fr_company_data_financial_ratios. One closing date can have several rows, for full (C), simplified (S) or consolidated (K) accounts, and the AI compares like with like. Amounts are in euros. Companies that chose to keep their accounts confidential have no figures. The AI turns codes such as the INSEE headcount band or the legal form (5710 SAS, 5499 SARL, 5599 SA) into plain words.
Personal data: officers' names and birth months are public register data. Use them for business purposes only, as French data protection law requires.
Read-only: every tool only reads, so there is nothing to confirm and no tool is switched off at install.
Limits: the company register allows 7 requests a second. Company searches return at most 25 results a page, BODACC, BALO and the ratios at most 100 a page, and each stops at 10,000 results in total, so the AI narrows a broad search with filters instead of paging through everything.
Common errors: 429 means more than 7 requests in a second: the AI waits a second and tries again. 400 on a search means the query has fewer than 3 characters and no filter.
The connector does not file formalities or legal notices, change anything in the registers, or show figures that a company has kept confidential.
Step 2 — Install the adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Add the connector in Gemini
Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (
https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide showsYOUR_SERVER_ID.
Gemini CLI reads MCP servers from ~/.gemini/settings.json (on Windows %USERPROFILE%\.gemini\settings.json). Add:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of
YOUR_MCP_API_KEY. - Save the file and restart
gemini. - Run
/mcpinside Gemini CLI (orgemini mcp listin your shell):anythingmcpshould show as connected. - Start prompting: Gemini CLI can now call the
French Company Datatools.
Available tools
| Tool | What it does |
|---|---|
fr_company_data_search | Search the French company register (SIRENE, the official Annuaire des Entreprises data): by name, address, officer or SIREN/SIRET in q, and… |
fr_company_data_get | Get one French company by its SIREN (9 digits) or one establishment by its SIRET (14 digits): legal name, legal form, NAF activity, size… |
fr_company_data_near_point | Find companies with an establishment within a radius of a point (latitude, longitude), optionally of a given activity: e.g. bakeries within… |
fr_company_data_bodacc_announcements | List the BODACC legal notices of one company by SIREN, newest first: insolvency proceedings and court judgments, sales and transfers of the… |
fr_company_data_bodacc_search | Search all BODACC legal notices (about 51 million since 2008, updated daily), newest first: e.g. new insolvency proceedings in a department… |
fr_company_data_balo_announcements | List the BALO notices (Bulletin des annonces légales obligatoires, for listed companies and other issuers) of a company by SIREN, newest… |
fr_company_data_financial_ratios | Get the financial figures and ratios computed by the French Ministry of the Economy from the annual accounts filed with INPI, one row per… |
Example prompts
- "Has our customer with SIREN 552 032 534 had any insolvency proceedings or a change of directors in the last two years?"
- "Find the company Boulangerie Martin in Lyon and give me its SIREN, head office address and directors."
- "List the new liquidations judiciaires published in BODACC for department 69 since Monday."
- "Show me the revenue, EBITDA and debt ratio of this supplier over the last five years, full accounts only."
- "List active IT services companies (NAF 62.01Z) in Paris with 50 to 99 employees, for our sales prospecting."
FAQ
Where does Gemini CLI look for MCP servers? In ~/.gemini/settings.json for your user, or in .gemini/settings.json inside a project. gemini mcp list shows each server and whether it connects.
Next steps
Was this guide helpful?