Get CBAM default emission values
cbam_get_default_valuesReturns official CBAM default embedded emissions (tCO2e per tonne) for a CN/TARIC code, origin country and year, from the Commission's implementing act, with markup, gross EUR per tonne and the certificate price used. Use it to estimate CBAM cost for a product; use cbam_get_certificate_price for the price alone and cbam_list_countries to see which countries have their own table. Inputs: cn (required, CN/TARIC code or prefix, 2 to 10 digits, spaces and dots ignored, e.g. 7208 or 2523900010), country (optional, two-letter ISO code such as IN, default OTHER; UNKNOWN selects the Annex IV precursor values) and year (optional, 2026 to 2100, default the current year). A prefix expands to at most 100 matches; truncated says rows were left out. Output: matches[] with code, description, direct emissions, markup, gross EUR per tonne, plus certificate_price and regulation sources. Indirect emissions and electricity are excluded. A code outside CBAM returns the error not_a_cbam_good. Values are bundled from the cited acts, not live CBAM Registry figures. Covers 283 CN codes and 121 country tables from Implementing Regulation (EU) 2026/1740, which replaced the 2025/2621 annexes; mark-up 10% for 2026, 20% for 2027, 30% from 2028; 1% for fertilisers. Terms: read-only; MCP calls are never charged. Without a key, metered routes give 10 successful answers a day free, as short samples (up to 3 records, without file proof, history or paging cursor) where a paid HTTP address exists (unmetered routes are unlimited); errors do not count. On the paid HTTP routes, errors are free, and so are empty answers except a sanctions name search with no match when every loaded list it checks is fresh (lists not loaded yet are named in the answer). An optional API key keeps its prepaid-credit policy. When the free answers run out, the error names the HTTP alternative.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cn": "<cn>"
},
"name": "cbam_get_default_values"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cn | Yes | CN/TARIC code or prefix, 2 to 10 digits after removing spaces and dots; e.g. 7208 or 2523900010 | |
| year | No | Four-digit year, 2026 to 2100 inclusive, e.g. 2026; defaults to current UTC year (at least 2026) | |
| country | No | Origin: two-letter ISO code (case-insensitive), e.g. IN, or OTHER (default), or UNKNOWN for Annex IV |