Sanctions & Tariff Lookup
Screen people, companies, vessels and aircraft against U.S. (OFAC, Consolidated Screening List), UN, UK and EU sanctions lists, look up U.S. HTS tariff codes, and add up the total U.S. duty for a product and country of origin. Remote server at https://tradecheck.trystarrynightops.com/mcp, no sign-in. Results are screening aids; possible matches need human review.
Hosted MCP Server
npx add-mcp 'https://tradecheck.trystarrynightops.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Sanctions screening and U.S. tariff lookup for Claude
A free connector that lets Claude screen people, companies, vessels and aircraft against the U.S. Consolidated Screening List (OFAC SDN, BIS Entity List, Denied Persons and more), the UN Security Council Consolidated List and the UK Sanctions List and the EU consolidated financial sanctions list. It also looks up HTS codes, duty rates and units from the current Harmonized Tariff Schedule.
Results are possible matches and reference data for a person to review, not legal advice or a compliance determination. Every answer names its source list or tariff revision and the data's as-of date.
Add it to Claude
Connector URL (remote MCP server, Streamable HTTP, no sign-in):
https://tradecheck.trystarrynightops.com/mcp
- In Claude, open Customize > Connectors.
- Choose Add custom connector.
- Name it Sanctions & Tariff Lookup, paste the URL above and select Add. No account or API key is needed.
- In a chat, enable the connector from the tools menu and ask a question such as the examples below.
Claude Code: claude mcp add --transport http sanctions-tariffs https://tradecheck.trystarrynightops.com/mcp
What will the duty be? Use the duty calculator
Pick a tariff line and a country of origin and see every duty layer that applies today, with the Chapter 99 heading and legal note behind each one, and the same line compared across countries. Free, in your browser.
Screening a whole list? Use the screening record page
Paste or upload up to 500 customers, suppliers or consignees (with optional country and type) and screen them all at once in your browser against the same lists. Results show on screen, and the page builds a dated PDF record of the run with each list's as-of date, the matching method and every result, ready for a person to review and file.
Example prompts
- "Screen Rosneft Oil Company and Bank Melli Iran against U.S. sanctions and export lists."
- "Check these suppliers against the Consolidated Screening List: Acme Trading LLC, Shenzhen Example Electronics, Mar Azul (vessel)."
- "Is anyone named Vladimir Putin on a U.S. list? Show the official entry link."
- "Check Petrel 8 against the UN and UK sanctions lists and show the programs and listing dates."
- "What is the U.S. duty rate and unit of quantity for HTS 8471.30.01?"
- "Find the HTS code for lithium-ion batteries and give me the general rate."
- "What is the total U.S. duty on HTS 6109.10.00 from Bangladesh, layer by layer?"
- "Compare the duty on HTS 9403.60.80 from China, Vietnam and Mexico."
Tools
screen_party
Fuzzy-matches one name against every list loaded in the mirror (the U.S. Consolidated Screening List, the UN Security Council Consolidated List and the UK Sanctions List, and the EU consolidated financial sanctions list), using primary names and aliases. Tolerates case, accents, punctuation, word order, company suffixes (LLC, Ltd, GmbH, OOO, PJSC), small typos, Cyrillic input, common transliterations (Mohammed / Muhammad, Yevgeny / Evgeniy) and added place or office words ("Rosneft Moscow", "Bank Melli Iran, Hamburg branch"). Names in other scripts need to be entered in Latin letters. Returns ranked possible matches with score, matched alias, list, programs, type, addresses, countries, IDs, a link to the official entry and the list's as-of date, or a clear "no match at threshold" result.
Inputs: name (required), country, type (individual, entity, vessel, aircraft), min_score (default 0.85), limit (default 5), detail (summary or full), lists (any of "us", "un", "uk", "eu"; default all loaded lists).
{"name": "Rosneft Oil Company", "country": "RU"}
{"name": "Petrel 8", "lists": ["un", "uk"], "detail": "full"}
screen_parties
Screens up to 25 names in one call against the same lists (optionally limited with lists) and returns the best possible match per name in compact form, with a summary count.
{"names": ["Gazprombank", "Acme Widgets LLC", "Mar Azul"], "min_score": 0.85}
list_status
Shows each dataset's as-of date, file timestamp, entry count and latest update check, each list's entry count, the HTS revision, and when the mirror was last built and checked.
{}
hts_search
Keyword search over HTS descriptions, including parent headings. Returns 8- and 10-digit lines with code, description, context, general duty rate and unit. Everyday words such as laptop, drone or e-bike are mapped to HTS wording, and the mapping is shown.
{"keyword": "lithium-ion batteries", "limit": 5}
hts_rate
Looks up one HTS code (4 to 10 digits, dotted or not): description, full parent hierarchy, general, special (trade program) and column 2 rates, units, footnotes, Chapter 99 cross-references and the lines below it.
{"hts_code": "8471.30.01"}
duty_stack
Adds up the U.S. duty on one 8- or 10-digit HTS line for goods of one country of origin: the column 1 (or column 2) rate plus the Chapter 99 additional duties in force that the duty calculator lists. Each layer comes with its Chapter 99 heading, rate and U.S. note. The answer states the assumptions it made (for example that no trade-agreement preference is claimed), what changes if an assumption is wrong, the measures printed in the schedule that are not in force, and what is not covered. When the code and origin cannot settle a question, it says so and gives a range.
Inputs: hts_code and origin (required), customs_value_usd, answers (by question id), ad_valorem_equivalent_pct, detail. In Claude apps that support it, the result is also drawn as an interactive card.
{"hts_code": "6109.10.00", "origin": "BD", "customs_value_usd": 10000}
compare_origins
Runs the same calculation for one HTS line across up to 30 countries of origin and sorts them from the lowest total, with the headings applied to each. Without origins it compares 20 large sources of U.S. imports.
{"hts_code": "9403.60.80", "origins": ["CN", "VN", "MX"]}
Scores run from 0 to 1. A score of 1 means the normalized names are identical; 0.85 and above usually means the same distinctive words with small spelling, order or transliteration differences, or a listed name inside a longer input such as "Bank Melli Iran, Hamburg branch". Weak aliases (OFAC's low-value "a.k.a." names and the "low quality" aliases on the UN and UK lists) score lower on purpose. Common personal names can match listed people with the same name; compare dates of birth, addresses and IDs before drawing conclusions.
Data sources and freshness
All data is public data published by the agencies below. This service keeps its own mirror and answers from it; your queries are never forwarded to the publishers.
- Consolidated Screening List (U.S. Department of Commerce, International Trade Administration), downloaded from data.trade.gov. The ITA refreshes this file from the source agencies hourly.
- OFAC SDN list files (U.S. Department of the Treasury), used to identify OFAC's "weak aliases".
- UN Security Council Consolidated List (United Nations Security Council), XML file from scsanctions.un.org. Entries link to the list page; the UN reference number (for example TAi.002) identifies the entry.
- UK Sanctions List (UK Foreign, Commonwealth & Development Office), XML file from sanctionslist.fcdo.gov.uk. Since 28 January 2026 it is the only list of UK sanctions designations (it replaced the OFSI Consolidated List). Contains public sector information licensed under the Open Government Licence v3.0. Entries link to the designation on the UK Sanctions List search service.
- Consolidated list of persons, groups and entities subject to EU financial sanctions (European Commission, EU Financial Sanctions Files), XML file checked against the checksum in the Commission's RSS feed; reuse is authorised under Commission Decision 2011/833/EU. Only the Official Journal of the EU is authentic; entries link to the regulation on EUR-Lex.
- Harmonized Tariff Schedule of the United States (U.S. International Trade Commission), full export of the current revision.
- The U.S. notes to Chapter 99 of the same schedule (USITC), which list the products and conditions of each additional-duty measure. The duty tools rebuild their product lists from these notes at each update check; the duty calculator page shows which measures are applied and their review state.
The mirror is compared with the official files at each update check and rebuilt when their content changed. "Last checked for updates" shows when the latest check ran. Current state:
| Item | Value |
|---|---|
| Mirror built | 2026-11-11 20:35 UTC (version 26f7b9569755) |
| Last checked for updates | 2026-11-11 23:33 UTC |
| CSL file timestamp | 2026-11-11 14:15 UTC |
| OFAC SDN file published | 2026-11-09 19:36 UTC |
| Entries screened | 39,961 entries on all lists, 96,644 names and aliases |
| HTS revision | 2026 HTS Revision 23, effective 11/10/2026 (35,805 lines) |
| Lists | Dataset | Entries | As of | Last checked | State |
|---|---|---|---|---|---|
| US | U.S. Consolidated Screening List | 26,265 | per list, below | 2026-11-11 23:33 UTC | loaded |
| UN | UN Security Council Consolidated List | 1,007 | 2026-11-11 | 2026-11-11 23:32 UTC | loaded |
| UK | UK Sanctions List | 6,420 | 2026-11-10 | 2026-11-11 23:33 UTC | loaded |
| EU | EU consolidated financial sanctions list | 6,269 | 2026-10-23 | 2026-11-11 23:33 UTC | loaded |
| List | Name | Agency | Entries | As of |
|---|---|---|---|---|
| SDN | Specially Designated Nationals (SDN) | Treasury Department | 19,563 | 2026-11-09 19:36 UTC |
| EL | Entity List (EL) | Bureau of Industry and Security | 3,419 | 2026-08-21 20:19 UTC |
| DPL | Denied Persons List (DPL) | Bureau of Industry and Security | 1,596 | 2026-04-28 12:39 UTC |
| DTC | ITAR Debarred (DTC) | State Department | 801 | 2026-07-24 00:00 UTC |
| SSI | Sectoral Sanctions Identifications List (SSI) | Treasury Department | 286 | 2026-11-09 19:36 UTC |
| UVL | Unverified List (UVL) | Bureau of Industry and Security | 222 | 2026-02-10 23:02 UTC |
| ACN | Nonproliferation Sanctions (ACN) | State Department | 105 | 2026-10-02 14:20 UTC |
| PLC | Palestinian Legislative Council List (PLC) | Treasury Department | 78 | 2026-11-09 19:36 UTC |
| MEU | Military End User (MEU) List | Bureau of Industry and Security | 70 | 2026-02-20 18:34 UTC |
| CMIC | Non-SDN Chinese Military-Industrial Complex Companies List (CMIC) | Treasury Department | 68 | 2026-11-09 19:36 UTC |
| NS-MBS | Non-SDN Menu-Based Sanctions List (NS-MBS List) | Treasury Department | 56 | 2026-11-09 19:36 UTC |
| CAP | Capta List (CAP) | Treasury Department | 1 | 2026-11-09 19:36 UTC |
| FSE | Foreign Sanctions Evaders (FSE) | Treasury Department | 0 | 2026-11-09 19:36 UTC |
| UN | UN Security Council Consolidated List | United Nations Security Council | 1,007 | 2026-11-11 00:00 UTC |
| UK | UK Sanctions List | UK Foreign, Commonwealth & Development Office (FCDO) | 6,420 | 2026-11-10 00:00 UTC |
| EU | EU consolidated financial sanctions list | European Commission (Financial Sanctions Files) | 6,269 | 2026-10-23 15:05 UTC |
Limitations
- U.S., UN, UK and EU lists only. Other national lists (for example Canada, Australia or Switzerland) are not included. EU sectoral restrictions that are not asset freezes, such as many Russia measures, are not part of the EU financial sanctions list.
- UK lists published separately from the UK Sanctions List, such as the Russia list of persons named in relation to financial and investment restrictions, are not included.
- Name matching only. A possible match needs review against dates of birth, addresses and ID numbers in the official entry; a "no match" is not a clearance.
- OFAC's 50 Percent Rule: entities owned 50% or more by blocked persons are blocked even when they are not listed by name. This tool cannot detect them.
- The mirror can lag the official sources; "Last checked for updates" above shows how current it is. For time-critical decisions, check the official list (each result links to it).
- Tariffs:
hts_searchandhts_ratereturn the HTS column 1 (general, special) and column 2 rates.duty_stackadds the Chapter 99 additional duties listed on the duty calculator page; antidumping and countervailing duties, quotas, fees and the other items listed there are not calculated. A duty total is an estimate for a person to review, not a binding classification or ruling.
Questions
Is this legal advice or a compliance determination?
No. Results are possible matches and reference data for a person to review. Verify every possible match against the official list entry and identifying details, and confirm tariff classifications with CBP, the official HTS or a licensed customs broker.
Which lists are screened?
By default every list in the mirror: all lists in the U.S. Consolidated Screening List (SDN, EL, DPL, DTC, SSI, UVL, ACN, PLC, MEU, CMIC, NS-MBS, CAP, FSE), which covers the Treasury (OFAC), Commerce (BIS) and State Department export screening lists, plus the UN Security Council Consolidated List, the UK Sanctions List and the EU consolidated financial sanctions list. The optional "lists" input limits a search to some of them, for example ["un", "uk"]. A party on several lists appears once per list.
How current is the data?
The mirror is compared with the official files at each update check and rebuilt when their content changed. The table on this page and the list_status tool show each list's as-of date, when the mirror was built and when it was last checked for updates.
Is my data stored?
No query text, names, codes or results are stored or logged. Only anonymous daily counts of tool calls are kept. See the privacy policy.
Questions or a wrong result? Use the support form.