Screen names and crypto wallets against OFAC, UK, EU and UN sanctions lists, with list dates
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free, no key needed. One Bosco Labs tool's input schema, example input, example rows, output fields, price per row, caps and sources. Takes the tool name (eu_tenders or eu-tenders); an unknown name returns the closest names.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http sanctions-screening https://api.boscolabs.dev/mcp/free
Free, no key needed. One Bosco Labs tool's input schema, example input, example rows, output fields, price per row, caps and sources. Takes the tool name (eu_tenders or eu-tenders); an unknown name returns the closest names.
| Argument | Type | Description |
|---|---|---|
| name* | string |
{
"type": "object",
"title": "describe_official_records_toolArguments",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"title": "Name"
}
}
}Free, no API token needed. Legal Entity Identifier (LEI) lookup in the official GLEIF register: about 2.9 million companies, funds and other legal entities worldwide (source: GLEIF API, CC0 open data). Use it to identify a company: its exact legal name, LEI, whether it is active, its jurisdiction and country, its local registration number and its ultimate parent company. Pass an LEI (exact record) or a company name (best matches first; check `legal_name`). Returns one row per entity: lei, legal_name, entity_status (ACTIVE/INACTIVE), registration_status (ISSUED, LAPSED, ...), jurisdiction, legal_address_country, legal_address_city, headquarters_country, registered_as (local registry number), ultimate_parent (lei, legal_name; when reported), source_url (the GLEIF record; cite it) and next_steps (the paid Bosco Labs call for this company's financials: tool and arguments on the remote MCP server and HTTP API, stdio_tool in this package).
| Argument | Type | Description |
|---|---|---|
| query* | string | A 20-character LEI, e.g. 724500Y6DUVHQD6OXN27, or a company name, e.g. "Heineken" |
| max_results | integer | Max companies for a name search (1-5). |
{
"type": "object",
"title": "lei_lookupArguments",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"title": "Query",
"maxLength": 200,
"minLength": 2,
"description": "A 20-character LEI, e.g. 724500Y6DUVHQD6OXN27, or a company name, e.g. \"Heineken\""
},
"max_results": {
"type": "integer",
"title": "Max Results",
"default": 3,
"maximum": 5,
"minimum": 1,
"description": "Max companies for a name search (1-5)."
}
}
}Free, no key needed. Turns a question in plain words into the exact typed Bosco Labs calls that answer it: tool, input, why, and the maximum price of each step, plus what is not covered. Pass the user's question verbatim AND the entities you extracted from it (company_names, tickers, identifiers, countries, dates, law references...): the planner trusts your entities over its own parsing and puts them in the right input fields. The plan echoes them in entities_used and lists in `missing` what to pass for a better plan. Rules and examples first; only when they are unsure and you passed no entities does a small AI step extract the entities (budget-capped, marked `assisted`). Same steps, same plan_id. Run it with run_official_records_plan (paid, max_usd) or call the listed tools directly. Low confidence returns the top 3 candidate tools instead.
| Argument | Type | Description |
|---|---|---|
| law | any | A law reference: {"act": "GDPR", "article": "6"} or {"act": "Companies Act 2006", "article": "172", "jurisdiction": "UK"}; jurisdiction EU, UK or NL. |
| date_to | any | YYYY-MM-DD, end of the asked period. |
| package | any | A software package: {"ecosystem": "npm", "name": "lodash", "version": "4.17.15"}. |
| tickers | any | US stock tickers, e.g. ["NVDA", "BRK-B"]. |
| entities | any | The same fields as one object (either form works). |
| keywords |
Free, no API token needed. Identify a US-listed (SEC-registered) company: CIK, official name, ticker(s), exchange(s), industry (SIC code) and state of incorporation (source: SEC EDGAR company tickers file and submissions API). Use it to turn a ticker or name into the CIK that SEC tools take, or to check which exchange a stock trades on. Pass a ticker, a CIK or part of the name (best matches first, then by company size; check `name`). A name search covers companies with a listed ticker (about 10,000); a CIK also finds filers without one. Returns one row per company: cik, name, tickers, exchanges, sic, sic_description, state_of_incorporation, fiscal_year_end (MMDD), source_url (the EDGAR company page; cite it) and next_steps (the paid Bosco Labs calls for its filings and insider trades).
| Argument | Type | Description |
|---|---|---|
| query* | string | A ticker (AAPL), a CIK (320193) or part of the company name ("apple") |
| max_results | integer | Max companies for a name search (1-5). |
{
"type": "object",
"title": "sec_company_lookupArguments",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"title": "Query",
"maxLength": 100,
"minLength": 1,
"description": "A ticker (AAPL), a CIK (320193) or part of the company name (\"apple\")"
},
"max_results": {
"type": "integer",
"title": "Max Results",
"default": 3,
"maximum": 5,
"minimum": 1,
"description": "Max companies for a name search (1-5)."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 8, 2026.
| any |
| The topic or search phrase in the user's words, e.g. "cloud hosting", "huurrecht", "non-small cell lung cancer". |
| products | any | Drugs, consumer products or goods, e.g. ["Ozempic"], ["2019 Honda Accord"], ["cotton t-shirt"]. |
| question* | string | The user's question, verbatim (EN, NL, DE or FR). |
| addresses | any | Dutch addresses as written, e.g. ["Damrak 1 Amsterdam"]. |
| countries | any | ISO 3166 alpha-2 codes (or English names), e.g. ["DE", "NL"]: the registry country, buyer country, origin of goods or trial location. |
| date_from | any | YYYY-MM-DD, start of the asked period (resolve relative dates). |
| amount_min | any | A minimum amount in USD or EUR, e.g. 1000000 for "over $1M". |
| identifiers | any | Identifiers by kind, each a list of strings: lei, isin, cik, figi, company_number, kvk, cvr, org_number, nct, cve, ecli, celex, cfr, hs_code, naics, postcode, bag_id, vat, iban, wallet, krs, nip, regon. company_number may carry its country as a prefix: "GB:00445790". |
| person_names | any | People, e.g. ["Nancy Pelosi"] (House members, sanctions targets). |
| company_names | any | Companies, with legal form if given, e.g. ["Novo Nordisk A/S"]; also fund managers and hiring companies. |
{
"type": "object",
"title": "plan_official_records_queryArguments",
"required": [
"question"
],
"properties": {
"law": {
"anyOf": [
{
"type": "object",
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Law",
"default": null,
"description": "A law reference: {\"act\": \"GDPR\", \"article\": \"6\"} or {\"act\": \"Companies Act 2006\", \"article\": \"172\", \"jurisdiction\": \"UK\"}; jurisdiction EU, UK or NL."
},
"date_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Date To",
"default": null,
"description": "YYYY-MM-DD, end of the asked period."
},
"package": {
"anyOf": [
{
"type": "object",
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Package",
"default": null,
"description": "A software package: {\"ecosystem\": \"npm\", \"name\": \"lodash\", \"version\": \"4.17.15\"}."
},
"tickers": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Tickers",
"default": null,
"description": "US stock tickers, e.g. [\"NVDA\", \"BRK-B\"]."
},
"entities": {
"anyOf": [
{
"type": "object",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Entities",
"default": null,
"description": "The same fields as one object (either form works)."
},
"keywords": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Keywords",
"default": null,
"description": "The topic or search phrase in the user's words, e.g. \"cloud hosting\", \"huurrecht\", \"non-small cell lung cancer\"."
},
"products": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Products",
"default": null,
"description": "Drugs, consumer products or goods, e.g. [\"Ozempic\"], [\"2019 Honda Accord\"], [\"cotton t-shirt\"]."
},
"question": {
"type": "string",
"title": "Question",
"description": "The user's question, verbatim (EN, NL, DE or FR)."
},
"addresses": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Addresses",
"default": null,
"description": "Dutch addresses as written, e.g. [\"Damrak 1 Amsterdam\"]."
},
"countries": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Countries",
"default": null,
"description": "ISO 3166 alpha-2 codes (or English names), e.g. [\"DE\", \"NL\"]: the registry country, buyer country, origin of goods or trial location."
},
"date_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Date From",
"default": null,
"description": "YYYY-MM-DD, start of the asked period (resolve relative dates)."
},
"amount_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Amount Min",
"default": null,
"description": "A minimum amount in USD or EUR, e.g. 1000000 for \"over $1M\"."
},
"identifiers": {
"anyOf": [
{
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
},
{
"type": "null"
}
],
"title": "Identifiers",
"default": null,
"description": "Identifiers by kind, each a list of strings: lei, isin, cik, figi, company_number, kvk, cvr, org_number, nct, cve, ecli, celex, cfr, hs_code, naics, postcode, bag_id, vat, iban, wallet, krs, nip, regon. company_number may carry its country as a prefix: \"GB:00445790\"."
},
"person_names": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Person Names",
"default": null,
"description": "People, e.g. [\"Nancy Pelosi\"] (House members, sanctions targets)."
},
"company_names": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Company Names",
"default": null,
"description": "Companies, with legal form if given, e.g. [\"Novo Nordisk A/S\"]; also fund managers and hiring companies."
}
}
}