usitc-tariffs-mcp-server
io.github.cyanheads/usitc-tariffs-mcp-serverVersion 0.1.2Search USITC tariff schedules, inspect heading trees, and look up published duty rates.
Status
Responds565 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:49 UTC
- Latency
- 565 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://usitc-tariffs.caseyjhand.com/mcpResponds565 msNo sign-in
Claude Code
claude mcp add --transport http usitc-tariffs-mcp-server https://usitc-tariffs.caseyjhand.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: usitc-tariffs-mcp-server
Remote MCP server URL: https://usitc-tariffs.caseyjhand.com/mcpCursor
{
"mcpServers": {
"usitc-tariffs-mcp-server": {
"url": "https://usitc-tariffs.caseyjhand.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"usitc-tariffs-mcp-server","type":"http","url":"https://usitc-tariffs.caseyjhand.com/mcp"}'Streamable HTTP
npm: @cyanheads/usitc-tariffs-mcp-server 0.1.2Package only
npm (npx)
claude mcp add usitc-tariffs-mcp-server -- npx -y @cyanheads/usitc-tariffs-mcp-server@0.1.2Streamable HTTP
npm: @cyanheads/usitc-tariffs-mcp-server 0.1.2Package only
npm (npx)
claude mcp add usitc-tariffs-mcp-server -- npx -y @cyanheads/usitc-tariffs-mcp-server@0.1.2Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
6 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
usitc_browse_chapterBrowse 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 without sourced markers. Reserved chapters can return a successful empty collection. | Not declared | Yes | Yes | Yes |
usitc_check_additional_dutiesFind 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 applicability, current legal status, exclusions, stacking or combined duties are determined. | Not declared | Yes | Yes | Yes |
usitc_get_headingInspect 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 roots without inventing four-digit records. | Not declared | Yes | Yes | Yes |
usitc_list_referenceList 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 entries. | Not declared | Yes | Yes | Yes |
usitc_lookup_duty_rateRetrieve 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, report edition-matched General Note 3(b) listing; Special-program membership stays unknown. Neither comparison establishes qualification or selects a column. Follow usitc_check_additional_duties for partial Chapter 99 research. | Not declared | Yes | Yes | Yes |
usitc_search_htsSearch 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. | Not declared | Yes | Yes | Yes |
Details
- Registry status
- Active
- Published
- Oct 26, 2026
- Updated
- Oct 26, 2026
- Website
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared