EU Company Intelligence (MCP)
Pricing
from $5.00 / 1,000 eu company cards
EU Company Intelligence (MCP)
MCP-friendly Actor returning a structured EU company card. Multi-registry: UK Companies House, Belgium KBO, Wikidata fallback. Identity, directors, status, registered address. Free baseline, no API key required (UK CH PAT optional for higher rate).
Pricing
from $5.00 / 1,000 eu company cards
Rating
0.0
(0)
Developer
scrap_them_all
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
What does EU Company Intelligence do?
Pass an EU company name or registration number and get back a structured company card from the best-available registry: UK Companies House (most coverage, requires free PAT), Belgium KBO (HTML scrape), or Wikidata SPARQL (universal fallback for all EU countries). Returns identity, directors, status, address, NACE/SIC codes, and incorporation date in a single MCP-friendly schema.
Free baseline (Wikidata, BE KBO scrape). UK PAT is free + instant signup at
developer.company-information.service.gov.ukand unlocks rich UK data. For French companies usefr-company-intelligence-mcp(the dedicated FR actor).
Why use it from an AI agent?
- Multi-source routing - the actor picks the right registry based on input shape (UK CH number, KBO number, or free-text name).
- Wikidata fallback - no dedicated connector exists for DE / IT / ES / NL / IE / AT registries (all gated behind paid APIs), so Wikidata serves as universal coverage.
- One schema - all registries normalize to the same
EuCompanyCardshape, so the agent doesn't branch on country. - Tight payload - identity + directors + address in one call, no nested registry-specific JSON.
Modes & routing
There's no explicit mode field - the actor auto-routes based on input:
| Input shape | Country hint | Path |
|---|---|---|
| 8-digit / SC123456 / NI123456 | UK or auto | UK Companies House direct lookup |
10-digit (0859039965, 0859.039.965) | BE or auto | Belgium KBO direct lookup |
| Free-text name | UK | UK Companies House search |
| Free-text name | BE | Wikidata (KBO public form name search is unreliable) |
| Free-text name | empty (auto) | UK CH if PAT present, else Wikidata |
| Free-text name | DE/IT/ES/NL/IE/AT | Wikidata SPARQL |
Examples
{ "query": "06989966" }
UK CH direct number lookup.
{ "query": "Revolut", "country": "UK" }
UK CH search by name (requires PAT).
{ "query": "0859.039.965", "country": "BE" }
Belgium KBO direct lookup.
{ "query": "BMW AG", "country": "DE" }
Wikidata fallback for Germany.
Output schema
{"meta": {"query": "Revolut","country": "UK","scrapedAt": "2026-05-08T15:00:00Z","source": "uk_companies_house"},"card": {"name": "REVOLUT LTD","officialName": "REVOLUT LTD","registrationNumber": "08804411","legalForm": "private-limited","status": "active","incorporationDate": "2013-12-09","cessationDate": null,"address": "7 Westferry Circus, London, E14 4HD, ENGLAND","country": "United Kingdom","countryCode": "GB","naceActivity": null,"sicCodes": ["64929"],"directors": [{ "name": "STORONSKY, Nikolay", "role": "director", "appointedOn": "2013-12-09", "nationality": null }],"directorsCount": 1,"website": null,"isin": null,"description": null,"industry": null,"source": "uk_companies_house","sourceUrl": "https://find-and-update.company-information.service.gov.uk/company/08804411","wikidataUrl": null}}
UK Companies House PAT
Free, immediate signup at https://developer.company-information.service.gov.uk/. No special scopes required - any read PAT works for public company data.
Two ways to provide it:
- Per-call via
ukCompaniesHouseTokeninput (encrypted by Apify). - Operator-scoped via
UK_COMPANIES_HOUSE_TOKENenv var.
Without a PAT the actor still works for non-UK queries via Wikidata + KBO.
Pricing (PPE)
| Mode | Price per call |
|---|---|
| All paths | $0.001 actor start + $0.005 EU company card = $0.006/call |
Coverage by country (v0.1)
| Country | Path | Quality |
|---|---|---|
| UK | UK Companies House (free, PAT-gated) | Excellent (full directors, filings, history) |
| BE | KBO HTML scrape | Good (identity + status + NACE) |
| DE | Wikidata | Identity-level (name, founded, HQ, industry) |
| IT | Wikidata | Identity-level |
| ES | Wikidata | Identity-level |
| NL | Wikidata (KvK gated) | Identity-level |
| IE | Wikidata (CRO paid) | Identity-level |
| AT | Wikidata | Identity-level |
| FR | Use fr-company-intelligence-mcp instead | n/a |
Limits
- Wikidata only has data for companies notable enough to be on Wikipedia/Wikidata (~30k EU companies). For SMBs and recent startups outside UK/BE, expect
not_found. - Belgium KBO scrape is HTML-based; if KBO changes their template the parser breaks until updated.
- UK Companies House PAT rate-limit: 600 requests per 5 minutes. Reasonable for agent loops.
- No FR coverage - delegate to the dedicated
fr-company-intelligence-mcpactor.
Pairs naturally with
fr-company-intelligence-mcpfor French companies (covers what this actor doesn't)web-company-intelligence-mcpfor web fingerprint / tech stack on the same company's domaindomain-intelligence-mcpfor domain registration data
Sources, freshness, legality
- UK Companies House - official UK government registry, public open data API.
- Wikidata - Wikimedia's open knowledge base, CC0 licensed.
- KBO - Belgian official enterprise registry, public consultation portal.
- All data exposed is publicly available regulatory information. No personal data beyond what's already published in the public registers.