USTariffRates

com.ustariffratesPublished by ustariffrates.comOfficial publisherv1.0.0Updated Oct 26, 2026

US HTS search, origin-specific duty breakdowns, tariff sources and missing-fact guidance.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for US tariff data: search HTS classifications, calculate duties and landed cost, and check CBP rulings and import requirements.

What you can do
  • Search and look up US HTS classifications by description, code or prefix, with origin-specific duty layers and CBP CROSS ruling evidence
  • Calculate supported duty layers and fees for an import line, separating import charges from landed cost, and replay historical tariff stacks against current ones
  • Compare tariff codes across China, US, EU, GB and Brazil editions, and list customer-scoped tariff changes
  • Search and retrieve CBP CROSS rulings, including cited HTS codes and modifying or revoking rulings
  • Check AD/CVD cash-deposit rates and screen product and entry facts against import-requirement families such as FDA, CPSC, EPA and APHIS
  • Assess a full import entry and audit declared duty line…
When to use it
Useful when an assistant has to answer US import questions: classifying a product, estimating duty and landed cost, checking rulings or AD/CVD rates, or screening regulatory import requirements before an entry is filed.
Requirements
A remote streamable HTTP endpoint; no local install. Requires a USTariffRates API key sent in the X-Api-Key header. Some tools need a Pro, Team or Enterprise plan, and account plan and quota limits apply.
Before you install
The API key is a billable credential; keep it out of shared logs. Plan tiers gate several tools, and x402 payment may be offered as an access route, so calls can cost money. Results are informational: code concordance candidates are non-binding leads, and assessments depend on the facts supplied, so they are not customs advice.

Installation

In SourceWeft

  1. Open USTariffRates in the dashboard and add it to a workspace.
  2. Connect X-Api-Key credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ustariffrates": {
      "type": "http",
      "url": "https://mcp.ustariffrates.com/",
      "headers": {
        "X-Api-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Tools

12

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.

Parameterslimitqueryrequiredcountry

lookup_tariff

Look 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.

Parametershtsrequiredviewas_offactsmatchclaimsdetailcountry

calculate_duty

Calculate 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.

Parametershtsrequiredmodeas_offactsvaluerequiredclaimscountryrequiredchapter99quantitiesquota_stateproduct_contentcomponent_values_usd+1 more

replay_tariff

Replay 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.

Parametershtsrequiredas_ofrequiredfactsmatchclaimscountryrequired

compare_tariff_codes

Compare 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.

Parameterscoderequiredas_oflimitcursorsourcerequiredtargetincludetargetssource_editiontarget_edition

list_tariff_changes

List monitored tariff changes

Access: Pro API key or higher required. List customer-scoped tariff changes with optional workflow and classification filters.

Parametershtslimitbeforeoriginbefore_idacknowledged

adcvd_cash_deposit

AD/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.

Parametersas_ofrequiredcountryexporterproducercase_numberrequiredexporter_countrycustoms_value_usd

search_rulings

Search 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.

Parametershtslimitqueryoffsetcollection

get_ruling

Get 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.

Parametersruling_numberrequired

screen_import_requirements

Screen 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

Parametersas_ofrequiredfactsrequiredrule_idsdestination_states

assess_import_entry

Assess 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.

Parametersmodeas_ofrequiredcountryrequiredline_idrequiredhts_coderequiredrule_idsquantitiesadcvd_factsdescriptionparty_casesadcvd_cursorcase_numbers+6 more

audit_entry

Audit 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.

Parametersmodeas_oflinesrequiredentry_number

Version history

1
  1. v1.0.0LatestOct 26, 2026

Score

83% 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.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.