benchmark.commodity
Discovery preview for USGS Mineral Commodity Summaries benchmark data — 20 critical minerals: copper, gold, silver, lithium, cobalt, nickel, manganese, graphite, antimony, gallium, germanium, platinum_group, rare_earths, tellurium, tin, titanium, tungsten, uranium, vanadium, zinc. Returns available field names, on-chain provenance UIDs, and the paid REST endpoint. Data is useful as one structured, EAS-attested input for supply-chain due diligence, UFLPA sourcing evidence, EU Battery Regulation 2023/1542 disclosure, and CBAM/CSDDD compliance research. Full data (grade cutoffs, spot pricing, recovery benchmarks, production statistics) is available free (rate-limited) via GET /api/benchmark/{commodity}.
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": {
"commodity": "<commodity>"
},
"name": "benchmark.commodity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commodity | Yes | Mineral commodity slug. One of: copper, gold, silver, lithium, cobalt, nickel, manganese, graphite. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| payment | Yes | ||
| commodity | Yes | ||
| provenance | Yes | ||
| paid_endpoint | Yes | REST endpoint for the full response (free, rate-limited). | |
| schema_version | Yes | ||
| available_fields | Yes | Top-level field names present in the full paid response. | |
| publication_date | Yes |