io.github.devladpopov/uk-company-data
repo:https://github.com/devladpopov/uk-company-data-mcp
Every UK company plus 35M Companies House accounts since 2008: lookup, search, alerts.
- transport:
- remote
- credential class:
- gated
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- compare_companiesshallow
Compare two UK companies side by side.
- find_triggersshallow
Find companies matching specific financial triggers useful for B2B lead generation.
- get_alertsshallow
Monitoring alerts for your watchlist: status changes (liquidation, administration, strike-off), overdue accounts, newly registered or published accounts, new charges, negative net assets, and drops of 30%+ in net assets or cash between the last two iXBRL accounts. Sorted by severity.
- lookup_companyshallow
Look up a UK company by company number. Returns register details, latest financials (iXBRL figures as filed at Companies House and/or AI-extracted estimates from PDF accounts), risk signals and trajectory. Note: 'Total assets less current liabilities' and 'Creditors' are reported as filed; dates are balance sheet dates.
- market_statsshallow
Get aggregate market statistics across all companies in the database.
- recent_changesshallow
List companies whose iXBRL accounts were published at Companies House in the last N days (by publication date; each row also shows the balance sheet date). Useful for monitoring a watchlist or finding fresh signal.
- search_by_nameshallow
Search all UK companies (Companies House register, ~5.6M) by name. Ranking: exact name match (ignoring LTD/LIMITED/PLC etc.) first, then active companies, then names starting with or containing the phrase, then other matches (words match as prefixes). Returns company numbers for lookup_company.
- search_companiesshallow
Search UK companies by financial criteria. Returns up to 50 matches.
- watch_addshallow
Add UK companies (by company number) to your monitoring watchlist. The current Companies House state is snapshotted; get_alerts then reports status changes, overdue accounts, new accounts, new charges and financial deterioration. Watchlist size: 5 companies on Free, 50 on Pro.
- watch_listshallow
Show your monitoring watchlist with each company's current status, accounts due date and latest balance sheet date.
- watch_removeshallow
Remove companies from your monitoring watchlist.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/e967612e-e8d2-4f6c-bdd0-77d7682c602f)