Usitc Tariffs MCP Server
Search USITC tariff schedules, inspect heading trees, and look up published duty rates.
Connect it
Settings → Connectors → Add custom connector
URL: https://usitc-tariffs.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://usitc-tariffs.caseyjhand.com/mcp{
"mcpServers": {
"usitc-tariffs-mcp-server": {
"url": "https://usitc-tariffs.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http usitc-tariffs-mcp-server https://usitc-tariffs.caseyjhand.com/mcp{
"servers": {
"usitc-tariffs-mcp-server": {
"type": "http",
"url": "https://usitc-tariffs.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"usitc-tariffs-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/usitc-tariffs-mcp-server@0.1.2"
]
}
}
}claude mcp add usitc-tariffs-mcp-server -- npx -y @cyanheads/usitc-tariffs-mcp-server@0.1.26 tools, pulled live
usitc_search_htsread-onlySearch published USITC descriptions or complete HTS code prefixes in source order. Matches are flat published rows with unresolved rates; call usitc_get_heading for legal ancestry and usitc_lookup_duty_rate for exact base rate columns. Follow nextCursor with identical arguments for all remaining matches.
usitc_get_headingread-onlyInspect a four-, six- or eight-digit HTS classification and its complete indented descendants, including unnamed superior rows. Published section titles are retained separately in sections, outside legal ancestry. Ancestry is built from the whole containing heading before filtering. Each parent and inherited-rate source has an exact nodeId follow-up. Chapters 98 and 99 preserve published forest ro
usitc_browse_chapterread-onlyBrowse numbered headings with complete distinct eight-digit rate-line relationships and independent ten-digit statistical counts. A unique combined ten-digit source row can establish an absent eight-digit relationship. Published subchapter titles group following headings when present. Chapters 98 and 99 expose actual published entries without synthetic four-digit headings; grouping is unavailable
usitc_lookup_duty_rateread-onlyRetrieve an eight-digit rate line or exact ten-digit statistical number with all published General, Special and Column 2 cells. An explicit eight-digit row takes precedence; an absent one resolves only through a unique ten-digit source row, retaining its identity. Multiple suffixes stay unresolved. Blank statistical cells inherit only from the matching eight-digit legal ancestor. With countryCode,
usitc_check_additional_dutiesread-onlyFind Chapter 99 candidate headings and source references for an exact eight- or ten-digit commodity number. Coverage is partial and empty candidates never establish clearance. Use candidates, evidence with a returned candidateCode, or unmapped views; follow returned noteId and noteCursor for complete source passages. Country comparisons retain unknown and different-country evidence. No applicabili
usitc_list_referenceread-onlyList accepted identifier formats, edition-pinned Special Program Indicators, chapter/section navigation labels, quantity units or published release metadata. Program names are decoded separately from country membership, which remains unknown without independently verified lists. Release records identify published editions but do not enable historical tariff lookup. Follow nextCursor for all entrie
Change history
Alternatives in Search & Research
Compare →CACOTAL actions (cotal.ai)A
cotal.ai actions: product overview, site search, build log, feedback, Cloud waitlist, updates, calls
runxA
The governed runtime for agent skills. Search the catalog and inspect a skill before running it.
DODocsA
Search and read Empryo's documentation. Read-only, no auth, no local access.
MUMuA
News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
UIUICapsuleA
Search and install interactive React components with unusual motion, via the shadcn CLI.
FRFerritin — Rust documentationA
Search and read Rust documentation for the standard library and any crate on crates.io