get_entity_profile
Get the indicators available for one entity (country, aggregate, etc.). Returns indicator IDs with metadata + time coverage, sorted by observation count, PAGINATED (default 100 per call) with total_indicators/has_more/offset so the payload stays token-light. Page with offset, or narrow with topic. Use this to discover what you can query about Germany, USA, G7, or any known entity. Entity IDs are ISO 3166 codes (DEU, USA, CHN) or World Bank aggregates (WLD, EUU, EMU, SSF).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max indicators to return (default 100, max 500) | |
| topic | No | Optional: filter indicators by topic | |
| format | No | Output wire format for this MCP call. Default 'toon' (Token-Oriented Notation, fewest tokens, best for tabular rows). 'compact' = minified JSON. 'json' = pretty JSON for readability. The REST API always returns JSON regardless. | |
| offset | No | Pagination offset (default 0). When has_more is true, pass offset = previous offset + returned for the next page. | |
| entity_id | Yes | Entity code (e.g. "DEU" for Germany, "USA" for United States, "EUU" for European Union, "WLD" for World) |