uk-company-data

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

我该使用它吗

质量与安全性

A
描述质量
88%
模式完整度
90%
命名质量
87%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(1)

  • LOWTool 'compare_companies' description lacks action verb在 compare_companies 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,414token 数(工具定义)
~1018 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.10%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "uk-company-data": {
      "url": "https://data.globalmindsetmarketing.co.uk/mcp"
    }
  }
}

远程端点

https://data.globalmindsetmarketing.co.uk/mcpstreamable-http

它能做什么

工具清单

工具(11)

🟢 只读🟡 写入🔴 删除⚪ 未知
⚪lookup_company(company_number)

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.

输入模式

{
  "type": "object",
  "properties": {
    "company_number": {
      "type": "string",
      "description": "Companies House number, e.g. '12345678'"
    }
  },
  "required": [
    "company_number"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_companies(risk_band, trajectory, size_class, min_total_assets, max_total_assets, ...)

Search UK companies by financial criteria. Returns up to 50 matches.

输入模式

{
  "type": "object",
  "properties": {
    "risk_band": {
      "description": "Filter by risk band",
      "type": "string",
      "enum": [
        "clean",
        "low",
        "medium",
        "high"
      ]
    },
    "trajectory": {
      "description": "Filter by trajectory",
      "type": "string",
      "enum": [
        "improving",
        "stable",
        "deteriorating"
      ]
    },
    "size_class": {
      "description": "Filter by size",
      "type": "string",
      "enum": [
        "micro",
        "small",
        "medium",
        "large"
      ]
    },
    "min_total_assets": {
      "description": "Minimum total assets less current liabilities, in GBP",
      "type": "number"
    },
    "max_total_assets": {
      "description": "Maximum total assets less current liabilities, in GBP",
      "type": "number"
    },
    "min_employees": {
      "description": "Minimum number of employees",
      "type": "number"
    },
    "negative_net_assets": {
      "description": "Filter for negative net assets",
      "type": "boolean"
    },
    "insolvency_proxy": {
      "description": "Filter for insolvency proxy flag",
      "type": "boolean"
    },
    "sort_by": {
      "description": "Sort field",
      "type": "string",
      "enum": [
        "total_assets",
        "net_assets",
        "cash",
        "risk_score",
        "num_employees"
      ]
    },
    "sort_order": {
      "description": "Sort direction",
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ]
    },
    "limit": {
      "description": "Max results (default 20)",
      "type": "number",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪compare_companies(company_a, company_b)

Compare two UK companies side by side.

输入模式

{
  "type": "object",
  "properties": {
    "company_a": {
      "type": "string",
      "description": "First company number"
    },
    "company_b": {
      "type": "string",
      "description": "Second company number"
    }
  },
  "required": [
    "company_a",
    "company_b"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢market_stats(group_by)

Get aggregate market statistics across all companies in the database.

输入模式

{
  "type": "object",
  "properties": {
    "group_by": {
      "description": "Group results by field",
      "type": "string",
      "enum": [
        "risk_band",
        "size_class",
        "trajectory"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_triggers(trigger, limit)

Find companies matching specific financial triggers useful for B2B lead generation.

输入模式

{
  "type": "object",
  "properties": {
    "trigger": {
      "type": "string",
      "enum": [
        "rapid_growth",
        "cash_rich",
        "distressed",
        "new_investment",
        "deteriorating",
        "improving",
        "large_employer"
      ],
      "description": "Type of trigger to search for"
    },
    "limit": {
      "description": "Max results (default 20)",
      "type": "number",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "trigger"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_by_name(name, limit)

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.

输入模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Company name or partial name to search for"
    },
    "limit": {
      "description": "Max results (default 20)",
      "type": "number",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recent_changes(days, limit)

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.

输入模式

{
  "type": "object",
  "properties": {
    "days": {
      "description": "Look-back window in days (default 30)",
      "type": "number",
      "minimum": 1,
      "maximum": 365
    },
    "limit": {
      "description": "Max results (default 30)",
      "type": "number",
      "minimum": 1,
      "maximum": 100
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡watch_add(company_numbers)

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.

输入模式

{
  "type": "object",
  "properties": {
    "company_numbers": {
      "minItems": 1,
      "maxItems": 100,
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Companies House numbers, e.g. ['00445790', 'SC123456']"
    }
  },
  "required": [
    "company_numbers"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🔴watch_remove(company_numbers)

Remove companies from your monitoring watchlist.

输入模式

{
  "type": "object",
  "properties": {
    "company_numbers": {
      "minItems": 1,
      "maxItems": 100,
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Companies House numbers to stop watching"
    }
  },
  "required": [
    "company_numbers"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢watch_list

Show your monitoring watchlist with each company's current status, accounts due date and latest balance sheet date.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_alerts(since, severity)

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.

输入模式

{
  "type": "object",
  "properties": {
    "since": {
      "description": "Report published accounts since this date (YYYY-MM-DD). Default: 30 days ago.",
      "type": "string"
    },
    "severity": {
      "description": "Minimum severity to return (default info = all)",
      "type": "string",
      "enum": [
        "high",
        "medium",
        "info"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本11 个工具