Search / io.github.f-tiger/us-import-duty-facts
us-import-duty-facts
R0· no sign-inDated US import facts: CBP rulings, Section 301 ladder, landed cost, rule changes, recalls.
v1.1.0 · active · website · descriptor JSON · versions
Search / io.github.f-tiger/us-import-duty-facts
R0· no sign-inDated US import facts: CBP rulings, Section 301 ladder, landed cost, rule changes, recalls.
v1.1.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"us-import-duty-facts": {
"type": "http",
"url": "https://source.agiscorecard.com/api/mcp"
}
}
}claude mcp add --transport http us-import-duty-facts https://source.agiscorecard.com/api/mcp[mcp_servers.us-import-duty-facts]
url = "https://source.agiscorecard.com/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"us-import-duty-facts": {
"type": "remote",
"url": "https://source.agiscorecard.com/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"us-import-duty-facts": {
"type": "http",
"url": "https://source.agiscorecard.com/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=us-import-duty-facts&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc291cmNlLmFnaXNjb3JlY2FyZC5jb20vYXBpL21jcCJ9"
}{
"servers": {
"us-import-duty-facts": {
"type": "http",
"url": "https://source.agiscorecard.com/api/mcp"
}
}
}{
"mcpServers": {
"us-import-duty-facts": {
"httpUrl": "https://source.agiscorecard.com/api/mcp"
}
}
}extensions:
"us-import-duty-facts":
enabled: true
name: "us-import-duty-facts"
type: streamable_http
uri: "https://source.agiscorecard.com/api/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: check_import_claim (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); landed_cost (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); duty_passport (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,568 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-98% ~updated-34d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://source.agiscorecard.com/api/mcp streamable-http | none | yes | 98% | 179 ms | 2025-06-18 | 2026-10-20 |
check_import_claim | Fact-check a circulating claim about US import duties against the dated official record. Returns a verdict, why, and the sources. Covers the four figures still repeated everywhere in 2026: the $800 de minimis exemption, the $80–$200 postal flat duty, the ~54%/$100 courier rule, and 'reciprocal' baseline tariffs. Use this when a user quotes a number for US imports. |
classification_rulings | Search CBP's own binding classification rulings (CROSS) for a product in plain words and get what CBP actually decided: ruling number, date, subject, the HTS codes it assigned — including any chapter 99 heading, which is what carries a Section 301 addition — and whether the ruling has been revoked or modified. This is precedent from the agency that decides, not a guess: it is how you check whether the code your supplier gave you matches what CBP has ruled on comparable goods. Queried live at call time from rulings.cbp.gov; nothing is mirrored here. |
duty_passport | Candidate HTS headings for a consumer product category, pulled daily from the official USITC HTS REST API: the candidate line, its general rate, every rated line in the heading, and the Section 301 status to verify on USTR. These are candidates chosen by category reading, not a classification ruling — the importer of record classifies. |
duty_stack_rules | The current China→US import duty stack, rule by rule, each with the record that establishes it and the date it was decided or published: HTS base rate, Section 301, Section 232, the struck-down IEEPA tariffs (2026-02-20), the indefinite de minimis suspension (2026-06-24), the expired postal flat rate (2026-02-28), and the MPF/HMF fee rates. Use this before quoting any US import rule from memory — the 2025 guidance that dominates training data is superseded. |
import_rule_changes | What changed in the general US import rules, newest first, from the official Federal Register API: presidential tariff actions, CBP and DHS rules, USTR notices — each with its publication date, document number and federalregister.gov link. Use `since` to get only what is new to you, the same way you would poll a changelog. Case-specific antidumping, ITC and Foreign-Trade Zone paperwork is out of scope by design and the response says so. |
landed_cost | Itemise a US landed cost from rates you supply: duties (HTS base + Section 301 + Section 232 on the customs value), MPF 0.3464% with the CBP floor disclosed, HMF 0.125% on ocean entries, plus freight and insurance. Deterministic arithmetic with the assumptions and sources attached. This tool never invents a product's duty rate: omit hts_base_rate_pct and it refuses and points you at the official schedule. |
recall_check | Official US product recalls (CPSC saferproducts.gov API) touching a product category in the last 365 days: date, title, hazard and the cpsc.gov URL. A keyword hit means the words appear in a recall title, not that a particular supplier or SKU is affected. Use before recommending or sourcing a category. |
section_301_ladder | The Section 301 (China) additional-duty ladder, read straight from the official USITC HTS export of chapter 99 subchapter III: which 9903.88 / 9903.91 heading carries which addition (7.5%, 10%, 15%, 25%, 50%, 100%), which U.S. note defines its list, and — where the schedule states it — the date that heading took effect. It tells you the possible rates and where coverage is defined; it never asserts that a particular HTS8 code is on a list, because that lives in U.S. note 20/31 and the USTR annexes. |
Schemas: list_tools.
And 18 more from this publisher.
{
"name": "io.github.f-tiger/us-import-duty-facts",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
"remotes": [
{
"url": "https://source.agiscorecard.com/api/mcp",
"type": "streamable-http"
}
],
"version": "1.1.0",
"websiteUrl": "https://source.agiscorecard.com/mcp",
"description": "Dated US import facts: CBP rulings, Section 301 ladder, landed cost, rule changes, recalls."
}