Koskamo

tariffmonitor-mcp

An MCP server that looks up 19,856 HTS codes and estimates stacked US import duty rates including MFN, Section 301, and Section 232 by country of origin. It provides tools to lookup HTS codes, calculate tariffs, and compare origins for US import compliance.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

tariffmonitor-mcp logo, by 0xpiCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-01Published by 0xpi
MCP endpoint (Streamable HTTP)
https://adcreator-ai.com/mcp-free
Vendor documentation

What you can do with it

  • Lookup HTS codes
  • Calculate stacked tariff rates
  • Compare import origins

Source and maintenance

Community listingRegistry 1.4.0
Maintenance checked

Protocol and capabilities

Server
tariffmonitor 1.4.1
MCP protocol
2025-06-18
Tools
3 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

US import tariff data (free public endpoint, 25 tool calls per IP per day). Call lookup_hts_code first when you only have a product description, then calculate_tariff with the HTS code and an ISO-2 origin country for the full stacked rate (MFN + Section 301 + Section 232 + the 2026 Section 301 forced-labor layer), or compare_origins to compare several origins. Section 301 China exclusions end: 11:59 p.m. EDT on 9 Nov 2026 per the Federal Register (FR Doc. 2025-21671); USTR's 26 Nov 2025 press release says "until November 10, 2026". Figures are estimates. Unlimited use: run it locally with `npx -y tariffmonitor-mcp` (https://www.npmjs.com/package/tariffmonitor-mcp).

Tools

3 advertised

lookup_hts_code — Look up HTS code
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Find the US HTS (Harmonized Tariff Schedule) code for a product, by plain-language product name or numeric prefix, from the official USITC schedule (19,856 10-digit codes). Use this first whenever you have a product name rather than a code (e.g. "laptop", "t-shirt", "water bottle", "wireless earbuds", "toys", "e-bike", "running shoes"), then pass a code to calculate_tariff or compare_origins. Everyday shopping words that a plain search of the schedule misses are mapped to the official heading that covers them (e.g. laptop -> 8471.30 "Portable automatic data processing machines"), and the answer names that heading; when a word commonly falls under more than one heading (water bottle: 7323.93 stainless, 9617.00 vacuum flasks, 3924.10 plastic) each is listed, with the 10-digit lines ranked by match to the query. Otherwise descriptions are matched as one phrase; if a phrase matches nothing the tool retries single words and says which word it used. Returns up to 12 codes.

lookup_hts_code input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Product keyword (e.g. \"footwear\") or HTS code prefix (e.g. \"6404\"). Minimum 2 characters. Single keywords match best."
    }
  }
}
lookup_hts_code annotations
{
  "title": "Look up HTS code",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
calculate_tariff — Calculate US import tariff
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Calculate the full stacked US import tariff rate for an HTS code from a specific origin country. Returns: base rate, each additional layer (China Section 301 matched by HTS line to Lists 1, 2, 3, 4A and the 2024 four-year-review increases; Section 232 steel, aluminum and copper matched by HTS line to the U.S. note 16 lists, headings 9903.82.02-.26: 50% on listed metal articles, 25% on listed derivatives, UK and 15%-floor rates, with the metal-content conditions stated; other Section 232 programs (vehicles and parts, wood products, trucks, semiconductors, drones) flagged as needs review when the line is named, not computed; Section 301 Brazil, 25% since 22 Jul 2026, heading 9903.05.01, with its exemption lists; and the 2026 Section 301 forced-labor tariff on 60 economies: 10% or 12.5% by origin, or a 10%/12.5% cap net of MFN for the EU, Taiwan, Japan, South Korea and Switzerland, in effect since 24 Jul 2026, FR Doc. 2026-15181, HTS 9903.05.20-9903.05.84), the total current rate, the date the data was checked, and notes naming each exemption or assumption (Section 232 goods, USMCA- or CAFTA-DR-qualifying entries, listed products). For products of Canada it notes that Section 338 duties may apply; their product lists are published only as images, so they are not computed. Also states when the Section 301 China product exclusions end, in both official wordings: through 11:59 p.m. EDT on November 9, 2026 (Federal Register, FR Doc. 2025-21671), which USTR's 26 Nov 2025 press release gives as "until November 10, 2026". Figures are estimates; IEEPA tariffs ended 20 Feb 2026 and are not included. Optionally computes dollar impact from annual import volume.

calculate_tariff input schema
{
  "type": "object",
  "required": [
    "hts_code"
  ],
  "properties": {
    "hts_code": {
      "type": "string",
      "description": "HTS code — at least 6 digits, up to 10 (e.g. \"6404.11\" or \"6404112030\"). Dots and spaces are ignored. Zero-padded headings such as \"6404110000\" are not real schedule codes; if the exact code is not found, the 8- then 6-digit heading is tried and the answer states which code the rate is for."
    },
    "origin_country": {
      "type": "string",
      "default": "CN",
      "description": "ISO-2 origin country code (e.g. \"CN\" for China, \"VN\" for Vietnam, \"MX\" for Mexico). Default: CN."
    },
    "annual_import_value_usd": {
      "type": "number",
      "description": "Optional. Your annual import value in USD. If provided, the response includes the dollar cost of current duties and any additional cost once the Section 301 China exclusions end (after 11:59 p.m. EDT on November 9, 2026 per the Federal Register; USTR's press release says November 10, 2026)."
    }
  }
}
calculate_tariff annotations
{
  "title": "Calculate US import tariff",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
compare_origins — Compare tariffs by origin country
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Compare the estimated US import tariff for ONE HTS code across several origin countries side by side (e.g. China vs Vietnam vs Mexico vs India), for sourcing and "China plus one" decisions. For each origin returns the total current rate, the layers that make it up (MFN base, Section 301 China, Section 232 by HTS line, Section 301 Brazil, 2026 Section 301 forced-labor tariff) and the rate after the Section 301 China exclusions end (through 11:59 p.m. EDT on 9 Nov 2026 per the Federal Register, FR Doc. 2025-21671; USTR's press release says until 10 Nov 2026), sorted lowest first, with the dollar duty when an annual import value is given. Estimates only; preferential rates (USMCA, FTAs) depend on rules of origin and are not assumed.

compare_origins input schema
{
  "type": "object",
  "required": [
    "hts_code"
  ],
  "properties": {
    "hts_code": {
      "type": "string",
      "description": "HTS code, 6 to 10 digits (e.g. \"8471.30\" or \"6404112030\"). Use lookup_hts_code first if you only have a product name."
    },
    "origin_countries": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "ISO-2 origin country codes to compare, 2 to 8 of them (e.g. [\"CN\",\"VN\",\"MX\",\"IN\"]). Default: CN, VN, MX, IN, TH."
    },
    "annual_import_value_usd": {
      "type": "number",
      "description": "Optional. Annual import value in USD; adds the estimated annual duty for each origin."
    }
  }
}
compare_origins annotations
{
  "title": "Compare tariffs by origin country",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
629 ms
95th percentile latency
629 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 629 ms · metadata changed · 3 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http tariffmonitor-mcp-adcreator-ai https://adcreator-ai.com/mcp-free

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add tariffmonitor-mcp-adcreator-ai --url https://adcreator-ai.com/mcp-free

Cursor

Merge this server into .cursor/mcp.json in your project, then enable tariffmonitor-mcp-adcreator-ai in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "tariffmonitor-mcp-adcreator-ai": {
      "url": "https://adcreator-ai.com/mcp-free"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "tariffmonitor-mcp-adcreator-ai": {
      "type": "streamableHttp",
      "url": "https://adcreator-ai.com/mcp-free",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start tariffmonitor-mcp-adcreator-ai and inspect its tools.
VS Code configuration
{
  "servers": {
    "tariffmonitor-mcp-adcreator-ai": {
      "type": "http",
      "url": "https://adcreator-ai.com/mcp-free"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http tariffmonitor-mcp-adcreator-ai https://adcreator-ai.com/mcp-free

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "tariffmonitor-mcp-adcreator-ai": {
      "url": "https://adcreator-ai.com/mcp-free"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "tariffmonitor-mcp-adcreator-ai": {
      "serverUrl": "https://adcreator-ai.com/mcp-free"
    }
  }
}

Let your agent find its tools

Find servers like tariffmonitor-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.