Skip to content

Stratum UK compliance checks

by stratumapis.com · remote · no sign-in to list tools · v1.0.0 · published by com.stratumapis

UK sanctions, export controls, Companies House owners, FCA register and property checks.

Changes · 9

11 tools: 9 change things and 2 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-compliance https://stratumapis.com/mcp --header 'X-Stratum-Key: <your-x-stratum-key>'

Tools

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

11 tools

Changes things 9Claude Code: ask
  • company_ownersWho owns and controls a UK company: the people with significant control, walked up through any corporate owners, with the ultimate beneficial owners worked out.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Who owns and controls a UK company: the people with significant control, walked up through any corporate owners, with the ultimate beneficial owners worked out. Needs a Companies House Watch plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • company_profileThe Companies House record for a UK company: its details, its active officers and warning flags.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    The Companies House record for a UK company: its details, its active officers and warning flags. Needs a Companies House Watch plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • company_risk_scoreA risk score for a UK company with the factors behind it (overdue accounts, charges, officer turnover, insolvency history, company age and status).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    A risk score for a UK company with the factors behind it (overdue accounts, charges, officer turnover, insolvency history, company age and status). Needs a Business Risk plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • epc_for_addressThe latest EPC for a property, with the rating and whether it meets the minimum energy standard for letting (MEES).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    The latest EPC for a property, with the rating and whether it meets the minimum energy standard for letting (MEES). Needs an EPC Energy plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fca_firmA firm on the FCA register by its FRN: authorisation status, addresses, and whether it appears on the FCA Warning List.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    A firm on the FCA register by its FRN: authorisation status, addresses, and whether it appears on the FCA Warning List. Needs an FCA Verification plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • postcode_reportFlood risk, crime, deprivation, coal mining, radon, contaminated land and Japanese knotweed records for a UK postcode.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Flood risk, crime, deprivation, coal mining, radon, contaminated land and Japanese knotweed records for a UK postcode. Needs a Postcode Intelligence plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • run_suite_checkRuns a whole job in one call and issues one signed certificate: a letting (tenant, landlord, guarantor), a sale (buyer, seller), a finance client (client, director, counterparty) o…No findings

    Why it is in this group

    • The name "run_suite_check" says "run": a word for a change.
    Description, as the server wrote it
    Runs a whole job in one call and issues one signed certificate: a letting (tenant, landlord, guarantor), a sale (buyer, seller), a finance client (client, director, counterparty) or an export shipment (buyer, consignee, endUser, intermediateConsignee, forwarder, supplier, with a destination). Everyone named is screened for sanctions, each company with a number gets its owners screened, and a property postcode adds the property risk pack; an export shipment screens each party against the US export lists too and reads the UK and US measures on the destination (a screening record, not a licensing decision). PAID from your Stratum credit (free on a test key): confirm with the user first. PEP and adverse media are not run from here.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • screen_export_controlsScreen a buyer, consignee or supplier against six US export-control lists (including the Entity List) and the UK, UN, EU and OFAC sanctions lists.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Screen a buyer, consignee or supplier against six US export-control lists (including the Entity List) and the UK, UN, EU and OFAC sanctions lists. Needs an Export Controls Screening plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • screen_sanctionsScreen a person or organisation against the UK, UN, EU and US OFAC sanctions lists, refreshed daily from the official sources.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Screen a person or organisation against the UK, UN, EU and US OFAC sanctions lists, refreshed daily from the official sources. Returns possible matches with a score and the listing, and names every list screened with its date. Needs a Sanctions Screening plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
Only reads 2Claude Code: allow
  • fca_search_firmsSearch the FCA Financial Services Register by firm name.No findings

    Why it is in this group

    • The name "fca_search_firms" says "search": a word for reading.
    Description, as the server wrote it
    Search the FCA Financial Services Register by firm name. Returns matching firms with their FRN and status. Needs an FCA Verification plan or a test key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • sanctions_listsThe sanctions lists Stratum screens against, how many entries each has and when each was last refreshed.No findings

    Why it is in this group

    • The name "sanctions_lists" says "list": a word for reading.
    Description, as the server wrote it
    The sanctions lists Stratum screens against, how many entries each has and when each was last refreshed. Free with any key that can screen.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true

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 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http uk-compliance https://stratumapis.com/mcp --header 'X-Stratum-Key: <your-x-stratum-key>'

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-compliance__fca_search_firms",
      "mcp__uk-compliance__sanctions_lists"
    ],
    "ask": [
      "mcp__uk-compliance__screen_sanctions",
      "mcp__uk-compliance__screen_export_controls",
      "mcp__uk-compliance__company_profile",
      "mcp__uk-compliance__company_owners",
      "mcp__uk-compliance__company_risk_score",
      "mcp__uk-compliance__fca_firm",
      "mcp__uk-compliance__postcode_report",
      "mcp__uk-compliance__epc_for_address",
      "mcp__uk-compliance__run_suite_check"
    ],
    "deny": []
  }
}

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-compliance. Review it before you use it.