Connect an AI assistant with MCP
The Stratum MCP server gives an AI assistant or agent our UK compliance checks as tools: sanctions and export screening on the official lists, Companies House records and owners, the FCA register, property data and whole letting, sale or client checks with a signed certificate. It uses your own key, so every call is billed and limited exactly like a direct API call.
The endpoint
https://stratumapis.com/mcpRemote MCP over Streamable HTTP. Send your key as the X-Stratum-Key header, or as Authorization: Bearer YOUR_KEY. Use your account key, or a free test key from your dashboard while you build (real checks, nothing charged, up to 25 a day on each API, and fixed test names that always match).
Claude Code
claude mcp add --transport http stratum https://stratumapis.com/mcp --header "X-Stratum-Key: YOUR_KEY"VS Code
In .vscode/mcp.json (VS Code asks for the key the first time and keeps it out of the file):
{
"inputs": [
{ "type": "promptString", "id": "stratum-key", "description": "Stratum API key", "password": true }
],
"servers": {
"stratum": {
"type": "http",
"url": "https://stratumapis.com/mcp",
"headers": { "X-Stratum-Key": "${input:stratum-key}" }
}
}
}Cursor and other clients
In ~/.cursor/mcp.json, or the same shape in any client that takes a remote MCP server with headers:
{
"mcpServers": {
"stratum": {
"url": "https://stratumapis.com/mcp",
"headers": { "X-Stratum-Key": "YOUR_KEY" }
}
}
}Assistants that connect only by signing in (OAuth), such as the connector directories in Claude and ChatGPT, can't use the server yet.
The tools
- Sanctions screen
screen_sanctions - 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.
- Export controls screen
screen_export_controls - 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.
- Company profile (Companies House)
company_profile - 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.
- Company owners and control
company_owners - 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.
- Company risk score
company_risk_score - 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.
- FCA register: find a firm
fca_search_firms - 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.
- FCA register: one firm
fca_firm - 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.
- Postcode report
postcode_report - 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.
- Energy certificate (EPC) and MEES
epc_for_address - 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.
- Run a whole letting, sale or client check (charged)
run_suite_check - Runs a whole job in one call and issues one signed certificate: a letting (tenant, landlord, guarantor), a sale (buyer, seller) or a finance client (client, director, counterparty). Everyone named is screened for sanctions, each company with a number gets its owners screened, and a property postcode adds the property risk pack. PAID from your Stratum credit (free on a test key): confirm with the user first. PEP and adverse media are not run from here.
- Which sanctions lists are loaded
sanctions_lists - The sanctions lists Stratum screens against, how many entries each has and when each was last refreshed. Free with any key that can screen.
Each single-API tool needs that API's plan (or a test key); run_suite_check is paid from your credit. Prices are on the pricing page and limits on the limits page.
Built to keep a person in charge
- Every screening answer starts by saying a possible match is not a finding: a person reviews it before acting.
run_suite_checkis marked as a paid action, so your assistant should ask you before running it.- PEP and adverse media aren't offered through MCP. Use the API directly for them.
- Your key passes straight to our API and is never stored by the MCP server; the names you send are handled as on the API (see security).