Use case · VerifyDesk
Look up a French company by SIREN or name, via API
Find a French company in the official registry by SIREN, SIRET or name and get its legal status, legal form, activity code, address and creation date in one normalized shape.
The job
Every French company has a SIREN, a nine-digit number, and every establishment a fourteen-digit SIRET. The state registry behind them, SIRENE and the RNE, says whether the company is active or closed, its legal form, its main activity code and its registered address.
That is the first check before a French company becomes a customer, a supplier or a counterparty: does it exist, is it still active, and is the address it gave the one on record.
Why an agent needs a tool for it
The registry has a public search API, but its answers are built for search, with many fields an agent does not need. verify_company accepts either a number or a name, returns up to five candidates in a normalized shape, and fails with a hint when nothing matches.
The same shape is used for the United Kingdom through Companies House, so one agent covers both registries by changing the country field.
The calls
One tool call.
{
"name": "verify_company",
"arguments": {
"country": "FR",
"query": "552032534"
}
}{
"country": "FR",
"query": "552032534",
"results": [
{
"country": "FR",
"registrationNumber": "552032534",
"name": "DANONE",
"status": "active",
"legalForm": "5599",
"activityCode": "70.10Z",
"address": "59-61 RUE LA FAYETTE 75009 PARIS",
"createdAt": "1955-01-01",
"headcountRange": "42",
"source": "recherche-entreprises.api.gouv.fr (SIRENE/RNE)"
}
]
}status is the decision field. legalForm, activityCode and headcountRange are the registry's own codes, passed through unchanged so they can be matched against the official nomenclatures.
Limits worth knowing
- France and the United Kingdom work on the hosted service. Other countries return an actionable error rather than an empty result.
- A search by name can return several companies. The agent should confirm the registration number before acting on a name match.
Pricing
1 credit for the calls on this page.
| Tool | Credits per call |
|---|---|
| verify_company | 1 |
Credits are prepaid and shared across every server. Starter is $10 for 1,000 credits, packs never expire, and 100 credits are free without a card. Full pricing.
Install
Connect VerifyDesk to your agent.
A remote MCP server over Streamable HTTP. Get a free key, swap it in, and the calls above work as written, with answers reflecting the data on the day you call.
https://verifydesk.agenttoolworks.com/mcp
claude mcp add --transport http verifydesk \ https://verifydesk.agenttoolworks.com/mcp \ --header "Authorization: Bearer atw_live_your_key"
Setup for Claude Desktop, Cursor and Windsurf is in the docs.
Read next
- VerifyDesk: every tool, the data sources and measured reliability.
- Verifying a company from an AI agent, the long-form guide.
- Verify an EU VAT number via API, from an agent
- Screen a company or person against sanctions lists from an agent
- Validate an IBAN via API before a payment goes out
- Supplier onboarding checks an agent can run on its own
- All use cases
Public data only, from the sources named on the product page. Not affiliated with any registry, list publisher, job board provider or store platform named here.