Skip to content

io.github.devladpopov/uk-company-data

by devladpopov · remote · no sign-in to list tools · v0.2.0 · published by GitHub user devladpopov

Every UK company plus 35M Companies House accounts since 2008: lookup, search, alerts.

Deletes · 1Changes · 1

11 tools: 1 can delete or cancel things, 1 change things and 9 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http uk-company-data https://data.globalmindsetmarketing.co.uk/mcp --header 'Authorization: <your-authorization>'

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

11 tools

Deletes or cancels 1Claude Code: deny
  • watch_removeRemove companies from your monitoring watchlist.No findings

    Why it is in this group

    • The name "watch_remove" says "remove": a word for removing or ending something.
    Description, as the server wrote it
    Remove companies from your monitoring watchlist.
Changes things 1Claude Code: ask
  • watch_addAdd UK companies (by company number) to your monitoring watchlist.No findings

    Why it is in this group

    • The name "watch_add" says "add": a word for a change.
    Description, as the server wrote it
    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.
Only reads 9Claude Code: allow
  • compare_companiesCompare two UK companies side by side.No findings

    Why it is in this group

    • The name "compare_companies" says "compare": a word for reading.
    Description, as the server wrote it
    Compare two UK companies side by side.
  • find_triggersFind companies matching specific financial triggers useful for B2B lead generation.No findings

    Why it is in this group

    • The name "find_triggers" says "find": a word for reading.
    Description, as the server wrote it
    Find companies matching specific financial triggers useful for B2B lead generation.
  • get_alertsMonitoring alerts for your watchlist: status changes (liquidation, administration, strike-off), overdue accounts, newly registered or published accounts, new charges, negative net …No findings

    Why it is in this group

    • The name "get_alerts" says "get": a word for reading.
    Description, as the server wrote it
    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_companyLook up a UK company by company number.No findings

    Why it is in this group

    • The name "lookup_company" says "lookup": a word for reading.
    Description, as the server wrote it
    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_statsGet aggregate market statistics across all companies in the database.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get aggregate market statistics across all companies in the database.
  • recent_changesList 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).No findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.
    Description, as the server wrote it
    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_nameSearch all UK companies (Companies House register, ~5.6M) by name.No findings

    Why it is in this group

    • The name "search_by_name" says "search": a word for reading.
    Description, as the server wrote it
    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_companiesSearch UK companies by financial criteria.No findings

    Why it is in this group

    • The name "search_companies" says "search": a word for reading.
    Description, as the server wrote it
    Search UK companies by financial criteria. Returns up to 50 matches.
  • watch_listShow your monitoring watchlist with each company's current status, accounts due date and latest balance sheet date.No findings

    Why it is in this group

    • The name "watch_list" says "list": a word for reading.
    Description, as the server wrote it
    Show your monitoring watchlist with each company's current status, accounts due date and latest balance sheet date.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.2.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http uk-company-data https://data.globalmindsetmarketing.co.uk/mcp --header 'Authorization: <your-authorization>'

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__uk-company-data__lookup_company",
      "mcp__uk-company-data__search_companies",
      "mcp__uk-company-data__compare_companies",
      "mcp__uk-company-data__market_stats",
      "mcp__uk-company-data__find_triggers",
      "mcp__uk-company-data__search_by_name",
      "mcp__uk-company-data__recent_changes",
      "mcp__uk-company-data__watch_list",
      "mcp__uk-company-data__get_alerts"
    ],
    "ask": [
      "mcp__uk-company-data__watch_add"
    ],
    "deny": [
      "mcp__uk-company-data__watch_remove"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as uk-company-data. Review it before you use it.