Skip to main content
Glama

list_indicators

Read-onlyIdempotent

Browse the Autario indicator registry, the semantic layer over the whole public catalog (World Bank, FRED, Eurostat, OECD, WHO, IMF, ECB, US Census, SEC). Each indicator has a topic (economy, health, energy, …), unit (USD, %, years, …), frequency (year/month/day), and entity_type (country/subnational/aggregate), and can be filtered by publisher. Use this to discover what data is available before querying it, and to get the indicator IDs that get_entity_data, compare_entities and every stats tool take. Much more precise than search_datasets when you know what topic, publisher or unit you need.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
unitNoFilter by unit: USD | EUR | % | per capita | per 1000 | years | tonnes | tonnes CO2 | GWh | TWh | index | count | …
limitNoMax results (default 50, max 500)
topicNoFilter by topic: economy | finance | trade | marketing | health | demographics | education | energy | environment | food | technology | media | housing | transport | tourism | space | government | military | minerals
searchNoFull-text search across indicator titles + descriptions
frequencyNoFilter by frequency: year | quarter | month | week | day
publisherNoFilter by publisher (World Bank, Eurostat, FRED, WHO, …)
entity_typeNoFilter by entity_type: country | subnational | aggregate | company | security

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark readOnly, idempotent, non-destructive, and the description adds behavioral context beyond that: it's a browse/discovery operation over a registry, and it returns indicator IDs. It does not describe pagination or ordering, but with the safety profile covered by annotations, this is sufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences deliver the resource definition, available attributes, and usage guidance with a sibling comparison, all without filler. The information is front-loaded in the first sentence.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a discovery tool with seven optional parameters and no output schema, the description gives enough context about what the registry contains, why to use it, and how the IDs feed into other tools. It does not spell out the response format, but that is a minor gap for this read-only browse tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and every parameter is already described in the schema. The description repeats the semantic meaning of topic, unit, frequency, entity_type, and publisher, but does not add new format or constraint details, so it stays at the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource — 'Browse the Autario indicator registry' — and explains it is a semantic layer over major public catalogs. It lists what each indicator includes and explicitly contrasts itself with search_datasets, so an agent can distinguish it from siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states the exact use case: 'discover what data is available before querying it, and to get the indicator IDs' needed by other tools. It also provides a clear alternative rule: 'Much more precise than search_datasets when you know what topic, publisher or unit you need.'

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources