Title99/100
Browse Dataset Indicators
The title clearly communicates the tool’s action and subject. Keep it concise.
Description80/100
Returns the full list of available indicators for a given dataset. Datasets often have broader coverage than expected — for example, ASI covers 57 indicators (capital structure, wages, employment, GVA, fuel consumption), and GENDER covers 147 indicators across health, education, labor, and crime. For PLFS and ASUSE, indicators are grouped by frequency_code: - PLFS frequency_code=1 (Annual): all 8 indicators including wages - PLFS frequency_code=2 (Quarterly): indicators 1-3 only - PLFS frequency_code=3 (Monthly): indicators 1-3 only frequency_code selects the indicator set, not time granularity. Step 2 of: list_datasets → get_indicators → get_metadata → get_data
Describe the returned information so the agent knows whether it will answer the request.
Inputs19/100
2 of 9 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
dataset
Dataset name ΓÇö one of: PLFS, CPI, IIP, ISP, ASI, NAS, WPI, ENERGY, AISHE, ASUSE, GENDER, NFHS, ENVSTATS, RBI, NSS77, NSS78, NSS76, NSS75E, NSS79, CPIALRL, HCES, TUS, EC, UDISE, MNRE, NSS80, NSS73. For CPI, IIP, ISP, WPI: returns available base years and frequencies.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
user_query
The user's original question. Captured for telemetry analytics; not echoed back in the response.
Clear enough to supply this argument.
classification_year
Not provided
Missing description. Explain what this value means and how to supply it.
base_year
Not provided
Missing description. Explain what this value means and how to supply it.
frequency
Not provided
Missing description. Explain what this value means and how to supply it.
frequency_code
Not provided
Missing description. Explain what this value means and how to supply it.
level
Not provided
Missing description. Explain what this value means and how to supply it.
series
Not provided
Missing description. Explain what this value means and how to supply it.
Format
Not provided
Missing description. Explain what this value means and how to supply it.
Annotations75/100
Declare idempotentHint based on the tool’s actual behavior.
{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}Output schema4/100
Declare the result fields and their types in the output schema.
View output schema
{
"type": "object",
"additionalProperties": true
}