Company registers
EU company register lookups for AI agents
13 EU company registers answer live through Mandate Office: one MCP tool, get_company(country, query), or one REST call. Free, read-only, no API key.
| Country | Register | Identifier |
|---|---|---|
| Croatia | Sudski registar (court register) | OIB (11 digits) / MBS (up to 9 digits) |
| Czechia | ARES (Administrative Register of Economic Subjects, Ministry of Finance) and the Public Register (Veřejný rejstřík) | IČO (8 digits) |
| Denmark | CVR (Central Business Register, Danish Business Authority) | CVR number (8 digits) |
| Estonia | e-Business Register (Registrite ja Infosüsteemide Keskus, RIK) | registry code (8 digits) |
| Finland | Trade Register (PRH) / Business Information System (YTJ) | Business ID (Y-tunnus, 1234567-8) |
| France | Registre national des entreprises (INPI) and Sirene (INSEE); public search service Annuaire des Entreprises | SIREN (9 digits) or SIRET (14 digits) |
| Ireland | Companies Registration Office (CRO) | company number |
| Latvia | Uzņēmumu reģistrs (Register of Enterprises) | registration number (11 digits) |
| Lithuania | Juridinių asmenų registras (Register of Legal Entities, Registrų centras) | legal entity code (9 digits) |
| Netherlands | Handelsregister (Kamer van Koophandel, KVK) | KVK number (8 digits) |
| Poland | Krajowy Rejestr Sądowy (KRS, Ministry of Justice); VAT payers list (Ministry of Finance) | KRS number (10 digits, e.g. 0000019193) or NIP (10 digits) |
| Slovenia | Poslovni register Slovenije (AJPES) | matična številka |
| Sweden | Bolagsverket (Swedish Companies Registration Office) | organisationsnummer (10 digits) |
The other 14 states (Austria, Belgium, Bulgaria, Cyprus, Germany, Greece, Hungary, Italy, Luxembourg, Malta, Portugal, Romania, Slovakia, Spain) return the official register lookup URL plus matching LEI holders from GLEIF. Full list: /api/registries.
Call it
MCP (Streamable HTTP, JSON-RPC over POST)
curl -s https://mandateoffice.com/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "get_company", "arguments": {"country": "FI", "query": "0112038-9"}}}'
REST
curl -s 'https://mandateoffice.com/api/company/FI/0112038-9'