get_variables
Discover scientific variables and measurements associated with a collection, or look up variables by keyword. Use this tool to understand dataset variables, dimensions, and data processing parameters (such as scale, offset, and fill values) before downloading or analyzing data.
Key fields in each returned item:
concept_id: CMR variable concept ID
name: Variable short name
long_name: Variable long name
definition: Variable definition
data_type: Data type of the variable
units: Units of measurement
scale: Scale factor
offset: Offset value
fill_values: Values indicating missing or invalid data
valid_ranges: Valid data ranges
dimensions: Variable dimensions
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (default 10, max 50). Keep this small to avoid context window bloat. When using limit > 10, always specify the fields parameter. | |
| cursor | No | Pagination token for the next page of results. Pass the exact next_cursor string returned by the previous tool call. Cursors are query-scoped: they lock in the original search parameters and cannot be reused across different tools or different queries. If you need to change any search parameter, start a new search without a cursor. | |
| fields | No | ||
| keyword | No | ||
| collection_concept_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Status of the tool execution | |
| variables | No | Normalized variable results mapped from UMM-V | |
| total_hits | No | Total number of matching items | |
| next_cursor | No | Pagination token for the next page; None when no more results | |
| error_message | No | Error details when status is error |