Companies House Scraper — New Companies & Directors (MCP)
Pricing
Pay per event
Companies House Scraper — New Companies & Directors (MCP)
The UK Companies House register without an API key: search 5M+ companies by name, type, status, SIC codes, address & incorporation/dissolution date windows — directors & PSCs included FREE. Monitor mode = daily new-incorporations feed (only never-seen numbers). 5x cheaper than the leader. MCP-ready.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Zakaria el bouami
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
15 days ago
Last modified
Categories
Share
🏛️ Companies House Scraper — New Companies & Directors UK (MCP)
The official UK Companies House register without an API key: search 5M+ companies by name, type, status, SIC codes, address, and incorporation / dissolution date windows — directors & PSCs included free (the leader charges +$0.002/officer). Monitor mode = daily new-incorporations feed. MCP-ready.
✨ Why this one
| Ingredient | What it means for you |
|---|---|
| 🔒 Hard-to-get data | The official JSON API needs a key, quotas and an account. We read the public advanced search directly — no key, no auth, 100% legal register data. Fresh: ~2 000 new LTDs incorporated every day. |
| 🛠️ Hardest problems, solved | 20 678 rows in a 10-day window? The engine (same as our USAspending actor) paginates 100 pages and auto-splits the date window mid-flight. Officers blocks parsed per appointment. |
| ⚙️ Automation | monitor mode + daily schedule = “the 1 837 companies incorporated yesterday, in your SIC filter” — the product formation agents & accountants pay real money for. |
| 🧠 AI-agent pricing | Per-row events: $0.0008/company extracted. The cluster leader charges $0.004/company plus $0.002/officer. Same register, 5× cheaper, officers free. |
🚀 3 recipes that pay
#1 — New-incorporation leads (formation agents / accountants / insurers)
{ "mode": "monitor", "daysBack": 1, "companyType": "ltd", "status": ["active"], "requestDelaySecs": 1 }
→ Schedule at 07:00 daily → every morning, only NEVER-SEEN-BEFORE company numbers. Plug into Make/Zapier → Slack digest or CRM import.
#2 — Vertical prospect list (B2B sales)
{ "mode": "search", "sicCodes": ["62012"], "addressKeyword": "Manchester", "daysBack": 90, "includeOfficers": true, "maxProfiles": 50 }
→ Every software house incorporated in Manchester since last quarter, with director names.
#3 — KYC / AML checker (compliance)
{ "mode": "search", "companyNameIncludes": "HOLDINGS", "status": ["active", "liquidation"], "includePsc": true }
→ Status history + beneficial owners per hit.
MCP: https://mcp.apify.com/?actors=amygraphics/companies-house-uk-scraper — Claude/ChatGPT can ask "any new care-homes companies this week?" themselves.
🆚 Competition — why users switch here
| Actor | 30j users | Pricing | Monitor | Officers | Filters |
|---|---|---|---|---|---|
| scrapesage/companies-house-scraper (leader) | 52 | $0.004/company + $0.002/officer | ❌ | 💸 paid extra | keyword/number |
| logiover/uk-companies-house-bulk | 15 | $0.0015/item | ❌ | ❌ | bulk dump |
| kaz_kakyo/uk-new-companies | 2 | $0.004–0.012/lead | ❌ | ❌ | date+SIC only |
| us | — | $0.0008/company, officers & PSC FREE | ✅ KV dedup | ✅ free | 11 filters + window split |
📦 What each row contains
companyName · companyNumber · companyStatus · companyType · incorporatedDate (ISO) · registeredAddress · sicCodes[] · officers[] (name, role, appointedOn, dateOfBirth, nationality, occupation, address) · pscs[] (owners + nature of control) · profileUrl · isNew (monitor) · firstSeenAt.
No field named type (platform-safe), 8-digit company numbers verified.
🧪 Input reference
| Key | Default | What it does |
|---|---|---|
mode | search | monitor = only new companies (KV companies-house-seen) |
companyType | ltd | ltd/plc/llp/…/any |
status | [active] | + dissolved, liquidation, administration… |
sicCodes | — | e.g. ["62012"] = software |
addressKeyword | — | city / street / postcode fragment |
companyNameIncludes / …Excludes | — | name filters |
timeFrom / timeTo | rolling daysBack 30 | full date window support |
includeOfficers / includePsc | false | directors & owners, free |
maxProfiles | 100 | polite cap on profile opens |
maxResults / maxPages | 500 / 100 | caps; window auto-split beyond |
requestDelaySecs | 0.5 | Gov.UK politeness |
respectRobots / proxyConfiguration | true / — | standard empire options |
Fair use — UK register data is public statutory data. For B2B outreach follow UK PECR rules; officer personal addresses are correspondence addresses, not home addresses. We honor robots.txt and rate-limit politely by default.
💰 Pricing
- $0.001 actor start (1 GB)
- $0.0008 per company extracted — officers & PSCs cost $0.00 (always)
| Rows | Cost |
|---|---|
| 100 companies | ~$0.08 (+ $0.40 at the leader) |
| 1 000 + 200 director pages | ~$0.80 (+ $4.40 at the leader) |
| Daily monitor digest (2 067 new) | ~$1.65/run |
Recurring note: run the monitor every morning for ~$1.65 — the exact same feed formation agents resell for £49/month.
Part of the AmyGraphics data empire — 21 public actors: jobs, real estate, tenders, conferences, trade shows & federal awards. Contact: morocco.uiux@gmail.com · apify.com/amygraphics