adcvd_orders

Pack: trade-compliance · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/adcvd_orders for the schema, then POST the same URL with its arguments for the data.

US antidumping duty (AD) and countervailing duty (CVD) trade-remedy orders — is there an import duty order in place on a product from a country. Searches Federal Register / International Trade Administration notices for a product and/or country, resolves current status per product-country pair (in_place, in_place_revoked_in_part when Commerce revoked an order only for named companies or a carved-out subset, or revoked), and returns AD/CVD case numbers, order type (antidumping, countervailing, or both), and the governing Federal Register notice. Use for “is there an antidumping/countervailing duty order on X from Y”, “AD/CVD case number for X”, “trade remedy duties on imports of X from Y”, “is the dumping order on X still in place”. Country matching is forgiving (pass “China”, not “the People’s Republic of China”). If an HTS code is passed it is used only as a search hint — the ORDER SCOPE LANGUAGE, not any HTS number, governs what merchandise is actually covered, so an HTS mismatch never means “not covered”.

Parameters

NameTypeRequiredDescription
productstringnoProduct keyword(s), e.g. “steel”, “solar cells”, “shrimp”
countrystringnoCountry of origin, e.g. “China”, “Vietnam”, “South Korea” — plain names work
htsstringnoOptional HTS/HS code as an additional search hint (advisory only — see description)
limitnumber,stringnoMax product/country groups to return (1-50, default 20)

Example call

Arguments

{
  "country": "China",
  "product": "steel"
}

curl

curl -X POST https://gateway.pipeworx.io/trade-compliance/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"adcvd_orders","arguments":{"country":"China","product":"steel"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('adcvd_orders', {
  "country": "China",
  "product": "steel"
});

More examples

{
  "country": "China",
  "product": "solar cells"
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the trade-compliance pack
{
  "mcpServers": {
    "trade-compliance": {
      "url": "https://gateway.pipeworx.io/trade-compliance/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 13, 2026