search_tariffs
Search US tariffs
Access: API key, OAuth, or x402 payment when offered. Search current US HTS classifications by product description, code, or prefix. Optionally include origin-specific rate stacks.
limitqueryrequiredcountrycom.ustariffratesPublished by ustariffrates.comOfficial publisherv1.0.0Updated Oct 26, 2026
US HTS search, origin-specific duty breakdowns, tariff sources and missing-fact guidance.
Remote MCP server for US tariff data: search HTS classifications, calculate duties and landed cost, and check CBP rulings and import requirements.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.ustariffrates%2Ftariff-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"ustariffrates": {
"type": "http",
"url": "https://mcp.ustariffrates.com/",
"headers": {
"X-Api-Key": "<YOUR_API_KEY>"
}
}
}
}Search US tariffs
Access: API key, OAuth, or x402 payment when offered. Search current US HTS classifications by product description, code, or prefix. Optionally include origin-specific rate stacks.
limitqueryrequiredcountryLook up a tariff
Access: API key, OAuth, or x402 payment when offered. Look up a US HTS classification with bounded CBP CROSS ruling evidence and, when origin is supplied, its supported duty layers, warnings, coverage, and provenance.
htsrequiredviewas_offactsmatchclaimsdetailcountryCalculate landed duty
Access: API key, OAuth, or x402 payment when offered. Calculate supported US duty layers and fees for one import line. The response separates total import charges (duty + fees) from total landed cost (entered value + duty + fees) without estimating fact-dependent treatment.
htsrequiredmodeas_offactsvaluerequiredclaimscountryrequiredchapter99quantitiesquota_stateproduct_contentcomponent_values_usd+1 moreReplay a historical tariff stack
Access: API key, OAuth, or x402 payment when offered. Compare a supported historical tariff stack with the current stack while reporting archive coverage explicitly.
htsrequiredas_ofrequiredfactsmatchclaimscountryrequiredCompare tariff classifications
Access: API key required. Find edition-aware concordance candidates between China, US, EU, GB, and Brazil tariff systems. Supports historical as-of resolution, up to five targets, projections, and cursor pagination. Candidates are non-binding classification leads.
coderequiredas_oflimitcursorsourcerequiredtargetincludetargetssource_editiontarget_editionList monitored tariff changes
Access: Pro API key or higher required. List customer-scoped tariff changes with optional workflow and classification filters.
htslimitbeforeoriginbefore_idacknowledgedAD/CVD cash-deposit rate
Access: API key required. Current CBP cash-deposit rate for one AD/CVD case, exporter, producer and entry date, from reviewed CBP instruction histories, with the governing CBP message, its effective dates and content hash. Named exporter/producer combinations and company rates come first; the all-others rate applies only when both parties are named and neither has its own rate. A combination the instruction excludes from the order is answered excluded_from_order. Refusals state the reason. Scope is not evaluated; deposits are estimates, never final assessed duties.
as_ofrequiredcountryexporterproducercase_numberrequiredexporter_countrycustoms_value_usdSearch CBP classification rulings
Access: API key required. Search CBP CROSS rulings by an HTS code or prefix the ruling cites (4 to 10 digits) and/or words in the ruling subject, the same operation as GET /v1/rulings. Each ruling lists the HTS codes it cites, the later rulings CBP lists as modifying or revoking it, and a link to the ruling at CBP. Coverage states which rulings are held and when they were last checked against CBP. A ruling binds only the merchandise it was issued for; a ruling with no later ruling listed is not thereby in force.
htslimitqueryoffsetcollectionGet a CBP ruling
Access: API key required. One CBP CROSS ruling by number (for example N338012 or H313152), the same operation as GET /v1/rulings/{ruling_number}: its date, subject, the HTS codes it cites, the later and earlier rulings CBP lists against it, and, when extracted, the held HTS codes, holding and merchandise description from the ruling text. A ruling binds only the merchandise it was issued for.
ruling_numberrequiredScreen import requirements
Access: API key required. Screen declared product and entry facts against the published import-requirement families (FDA including prior notice, CPSC, EPA, FCC, APHIS Lacey Act plant declaration, soil import permits, and plant-pest import permits, NHTSA, OFAC rough diamonds, AMS shell eggs, TTB tobacco, TTB alcohol beverage imports, Commerce steel and aluminum import licenses, DOE natural gas import authorization, State Section 609 shrimp (DS-2031), CBP marking, CBP vessel Importer Security Filing, EPA composite wood formaldehyde (TSCA Title VI), FDA radiation-emitting electronic products, FDA acidified and low-acid canned food filings, FDA 361-only HCT/P imports, EPA HFC and ozone-depleting substance bulk imports, FTC textile, wool, fur and care labeling, FTC energy and water use labels, FWS wildlife import ports, clearance and declarations, CBP cultural property import restrictions, ATF explosives imports, DEA listed chemical and tableting or encapsulating machine imports, NRC nuclear equipment and material import licenses, the NOAA Seafood Import Monitoring Program and International Fisheries Trade Permit, the NOAA tuna and driftnet-fish Fisheries Certificate of Origin, ITAR temporary imports of defense articles (DSP-61 and 22 CFR 123.4), EPA hazardous waste imports (40 CFR part 262 subpart H), DOE energy conservation certification of imported appliances and equipment, CITES import documents and permits, the forced labor import prohibition (section 307, UFLPA, withhold release orders), the OFAC Cuba, Iran and North Korea import prohibitions, section 337 exclusion and seizure orders, recorded trademark counterfeit, copying and gray market restrictions, recorded copyright piratical article restrictions, CPSC refusal of admission of consumer products, FDA refusal of admission and reconditioning, EPA fuel and fuel additive imports, the CBP importer identity number and entry bond, FCC equipment authorization at import, seafood and juice HACCP importer verification, FD
as_ofrequiredfactsrequiredrule_idsdestination_statesAssess one import entry
Access: API key required. Assess tariff treatments, AD/CVD cases and import requirements for one entry, the same operation as POST /v1/import-assessments, with the same answer field for field. Only the classification (hts_code, chapters 01-97), origin and entry date are required. Without customs_value_usd every ad valorem amount, subtotal and MPF/HMF estimate is null, the rate expressions are unchanged, and the customs value is listed as a missing calculation input; it is never assumed to be zero. Without requirement_facts each requirement family that depends on them stays pending with the questions to answer; never answer no for an unknown. Omit case_numbers to discover AD/CVD cases from the current Commerce inventory, 20 per page: pass adcvd.discovery.next_cursor as adcvd_cursor with the same entry to continue. Each call is one metered request; reaching the last page does not establish coverage. Adding the customs value or answers later changes the entry, so discovery restarts from the first page. Not a full landed cost, not clearance, and evidence is not verified.
modeas_ofrequiredcountryrequiredline_idrequiredhts_coderequiredrule_idsquantitiesadcvd_factsdescriptionparty_casesadcvd_cursorcase_numbers+6 moreAudit a customs entry
Access: Team or Enterprise API key required. Audit declared duty against supported rates by entry line, returning discrepancies, coverage boundaries, and provenance.
modeas_oflinesrequiredentry_number83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.