usda_psd_list_commodity_attributes
List USDA PSD commodity attributes with their IDs and filter by name or ID to identify the correct attribute for data records.
Instructions
List PSD's commodity attributes with their ids, the attribute_id of every data record.
Answered from PSDData_GetCommodityAttributes as packaged with this version
(reference/commodityAttributes.json), without an upstream call: 85 attributes
when packaged, in upstream order, e.g. 28 Production, 57 Imports, 88
Exports, 176 Ending Stocks. Names are not unique: "Total Disappearance" is
126 and 173, "Fresh Dom. Consumption" 133 and 135; the id tells them apart.
enums.AttributeId names the same ids. meta.retrieved_at is when the package
fetched the list (2026-10-28, UTC); meta.vintage is empty, as upstream gives the
list no release identifier.
Args:
search: Keep the attributes where this text occurs, ignoring case, in the id
(as digits) or the name, e.g. "stocks", "disappearance" (126 and 173
Total Disappearance, 151 Other Disappearance), "28" (28 Production, and
128 Dom. Leaf Consumption: the id matches as text). Omit (None) for all.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "usda_psd_list_commodity_attributes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No |