MCP-Server

Development Indicators MCP

io.github.lbruce-wq/development-indicators
Daten & Analytik Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Searches and retrieves official development indicators and microdata references with metadata, provenance, citations, and geographic resolution.

compare_observations
Retrieve series side by side and flag obvious metadata differences without merging them.
Eingabeschema
{'type': 'object', 'title': 'compare_observationsArguments', 'required': ['series_refs', 'country_codes'], 'properties': {'end_year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'End Year', 'default': None}, 'start_year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Start Year', 'default': None}, 'latest_only': {'type': 'boolean', 'title': 'Latest Only', 'default': False}, 'series_refs': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Series Refs'}, 'country_codes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Country Codes'}, 'include_original': {'type': 'boolean', 'title': 'Include Original', 'default': False}}}
Ausgabeschema
{'type': 'object', '$defs': {'Observation': {'type': 'object', 'title': 'Observation', 'required': ['source_id', 'dataset', 'series_code', 'series_name', 'geo_code_source', 'geo_name', 'time_period', 'value', 'canonical_url', 'citation'], 'properties': {'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'value': {'anyOf': [{'type': 'number'}, {'type': 'integer'}, {'type': 'null'}], 'title': 'Value'}, 'dataset': {'type': 'string', 'title': 'Dataset'}, 'citation': {'type': 'string', 'title': 'Citation'}, 'geo_iso3': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Geo Iso3', 'default': None}, 'geo_name': {'type': 'string', 'title': 'Geo Name'}, 'original': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Original', 'default': None}, 'frequency': {'type': 'string', 'title': 'Frequency', 'default': 'annual'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'dimensions': {'type': 'object', 'title': 'Dimensions', 'additionalProperties': {'type': 'string'}}, 'lower_bound': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Lower Bound', 'default': None}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'series_name': {'type': 'string', 'title': 'Series Name'}, 'time_period': {'type': 'string', 'title': 'Time Period'}, 'upper_bound': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Upper Bound', 'default': None}, 'retrieved_at': {'type': 'string', 'title': 'Retrieved At'}, 'scale_factor': {'type': 'number', 'title': 'Scale Factor', 'default': 1}, 'status_flags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Status Flags'}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url'}, 'estimate_type': {'enum': ['reported', 'survey_estimate', 'modelled', 'projected', 'derived', 'unknown'], 'type': 'string', 'title': 'Estimate Type', 'default': 'unknown'}, 'value_display': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Value Display', 'default': None}, 'geo_code_source': {'type': 'string', 'title': 'Geo Code Source'}, 'source_updated_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Updated At', 'default': None}}}, 'SourceError': {'type': 'object', 'title': 'SourceError', 'required': ['source_id', 'error_code', 'message'], 'properties': {'message': {'type': 'string', 'title': 'Message'}, 'retryable': {'type': 'boolean', 'title': 'Retryable', 'default': False}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'error_code': {'type': 'string', 'title': 'Error Code'}, 'series_ref': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Series Ref', 'default': None}, 'suggested_action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Suggested Action', 'default': None}}}, 'IndicatorMetadata': {'type': 'object', 'title': 'IndicatorMetadata', 'required': ['series_ref', 'source_id', 'series_code', 'name', 'source_url'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'series_ref': {'type': 'string', 'title': 'Series Ref'}, 'source_url': {'type': 'string', 'title': 'Source Url'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'source_note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Note', 'default': None}, 'source_unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Unit', 'default': None}, 'source_organization': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Organization', 'default': None}, 'available_dimensions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Available Dimensions'}}}, 'ObservationResult': {'type': 'object', 'title': 'ObservationResult', 'required': ['metadata', 'observations'], 'properties': {'query': {'type': 'object', 'title': 'Query', 'additionalProperties': True}, 'metadata': {'$ref': '#/$defs/IndicatorMetadata'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}, 'observations': {'type': 'array', 'items': {'$ref': '#/$defs/Observation'}, 'title': 'Observations'}}}}, 'title': 'ComparisonResult', 'required': ['series'], 'properties': {'series': {'type': 'array', 'items': {'$ref': '#/$defs/ObservationResult'}, 'title': 'Series'}, 'source_errors': {'type': 'array', 'items': {'$ref': '#/$defs/SourceError'}, 'title': 'Source Errors'}, 'comparability_warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Comparability Warnings'}}}
faostat_list_domains
List live FAOSTAT groups and domains available to build source-qualified series.
Eingabeschema
{'type': 'object', 'title': 'faostat_list_domainsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'cursor': {'type': 'integer', 'title': 'Cursor', 'default': 0}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}, 'group_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Group Code', 'default': None}, 'include_archived': {'type': 'boolean', 'title': 'Include Archived', 'default': False}}}
Ausgabeschema
{'type': 'object', 'title': 'CataloguePage', 'required': ['items', 'total'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Items'}, 'total': {'type': 'integer', 'title': 'Total'}, 'cursor': {'type': 'integer', 'title': 'Cursor', 'default': 0}, 'next_cursor': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None}}}
faostat_search_dimension
Search a FAOSTAT domain's area, item, element, unit, or other definition table.
Eingabeschema
{'type': 'object', 'title': 'faostat_search_dimensionArguments', 'required': ['dataset', 'dimension', 'query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}, 'cursor': {'type': 'integer', 'title': 'Cursor', 'default': 0}, 'dataset': {'type': 'string', 'title': 'Dataset'}, 'dimension': {'type': 'string', 'title': 'Dimension'}}}
Ausgabeschema
{'type': 'object', 'title': 'CataloguePage', 'required': ['items', 'total'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Items'}, 'total': {'type': 'integer', 'title': 'Total'}, 'cursor': {'type': 'integer', 'title': 'Cursor', 'default': 0}, 'next_cursor': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None}}}
find_microdata
Find relevant public microdata catalogues and state their access conditions.
Eingabeschema
{'type': 'object', 'title': 'find_microdataArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query'}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'find_microdataOutput', 'required': ['result'], 'properties': {'result': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Result'}}}
get_indicator_metadata
Retrieve authoritative metadata for a source-qualified series reference.
Eingabeschema
{'type': 'object', 'title': 'get_indicator_metadataArguments', 'required': ['series_ref'], 'properties': {'series_ref': {'type': 'string', 'title': 'Series Ref'}}}
Ausgabeschema
{'type': 'object', 'title': 'IndicatorMetadata', 'required': ['series_ref', 'source_id', 'series_code', 'name', 'source_url'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'series_ref': {'type': 'string', 'title': 'Series Ref'}, 'source_url': {'type': 'string', 'title': 'Source Url'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'source_note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Note', 'default': None}, 'source_unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Unit', 'default': None}, 'source_organization': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Organization', 'default': None}, 'available_dimensions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Available Dimensions'}}}
get_observations
Retrieve official observations while retaining metadata, citations and warnings.
Eingabeschema
{'type': 'object', 'title': 'get_observationsArguments', 'required': ['series_ref', 'country_codes'], 'properties': {'end_year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'End Year', 'default': None}, 'series_ref': {'type': 'string', 'title': 'Series Ref'}, 'start_year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Start Year', 'default': None}, 'latest_only': {'type': 'boolean', 'title': 'Latest Only', 'default': False}, 'country_codes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Country Codes'}, 'include_original': {'type': 'boolean', 'title': 'Include Original', 'default': False}}}
Ausgabeschema
{'type': 'object', '$defs': {'Observation': {'type': 'object', 'title': 'Observation', 'required': ['source_id', 'dataset', 'series_code', 'series_name', 'geo_code_source', 'geo_name', 'time_period', 'value', 'canonical_url', 'citation'], 'properties': {'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'value': {'anyOf': [{'type': 'number'}, {'type': 'integer'}, {'type': 'null'}], 'title': 'Value'}, 'dataset': {'type': 'string', 'title': 'Dataset'}, 'citation': {'type': 'string', 'title': 'Citation'}, 'geo_iso3': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Geo Iso3', 'default': None}, 'geo_name': {'type': 'string', 'title': 'Geo Name'}, 'original': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Original', 'default': None}, 'frequency': {'type': 'string', 'title': 'Frequency', 'default': 'annual'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'dimensions': {'type': 'object', 'title': 'Dimensions', 'additionalProperties': {'type': 'string'}}, 'lower_bound': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Lower Bound', 'default': None}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'series_name': {'type': 'string', 'title': 'Series Name'}, 'time_period': {'type': 'string', 'title': 'Time Period'}, 'upper_bound': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Upper Bound', 'default': None}, 'retrieved_at': {'type': 'string', 'title': 'Retrieved At'}, 'scale_factor': {'type': 'number', 'title': 'Scale Factor', 'default': 1}, 'status_flags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Status Flags'}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url'}, 'estimate_type': {'enum': ['reported', 'survey_estimate', 'modelled', 'projected', 'derived', 'unknown'], 'type': 'string', 'title': 'Estimate Type', 'default': 'unknown'}, 'value_display': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Value Display', 'default': None}, 'geo_code_source': {'type': 'string', 'title': 'Geo Code Source'}, 'source_updated_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Updated At', 'default': None}}}, 'IndicatorMetadata': {'type': 'object', 'title': 'IndicatorMetadata', 'required': ['series_ref', 'source_id', 'series_code', 'name', 'source_url'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'series_ref': {'type': 'string', 'title': 'Series Ref'}, 'source_url': {'type': 'string', 'title': 'Source Url'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'source_note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Note', 'default': None}, 'source_unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Unit', 'default': None}, 'source_organization': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Organization', 'default': None}, 'available_dimensions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Available Dimensions'}}}}, 'title': 'ObservationResult', 'required': ['metadata', 'observations'], 'properties': {'query': {'type': 'object', 'title': 'Query', 'additionalProperties': True}, 'metadata': {'$ref': '#/$defs/IndicatorMetadata'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}, 'observations': {'type': 'array', 'items': {'$ref': '#/$defs/Observation'}, 'title': 'Observations'}}}
get_source_setup
Explain source access requirements without exposing server secrets.
Eingabeschema
{'type': 'object', 'title': 'get_source_setupArguments', 'required': ['source_id'], 'properties': {'source_id': {'type': 'string', 'title': 'Source Id'}}}
Ausgabeschema
{'type': 'object', '$defs': {'SourceDefinition': {'type': 'object', 'title': 'SourceDefinition', 'required': ['id', 'name', 'provider', 'interface', 'base_url', 'documentation_url', 'auth_type', 'access_notes'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'name': {'type': 'string', 'title': 'Name'}, 'status': {'enum': ['active', 'planned', 'experimental'], 'type': 'string', 'title': 'Status', 'default': 'planned'}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'base_url': {'type': 'string', 'title': 'Base Url'}, 'provider': {'type': 'string', 'title': 'Provider'}, 'auth_type': {'enum': ['none', 'service_key', 'user_key', 'oauth'], 'type': 'string', 'title': 'Auth Type'}, 'interface': {'type': 'string', 'title': 'Interface'}, 'access_notes': {'type': 'string', 'title': 'Access Notes'}, 'capabilities': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Capabilities'}, 'index_health': {'enum': ['live', 'limited', 'token_required', 'not_applicable', 'planned'], 'type': 'string', 'title': 'Index Health', 'default': 'planned'}, 'documentation_url': {'type': 'string', 'title': 'Documentation Url'}, 'observation_health': {'enum': ['live_tested', 'available', 'token_required', 'not_applicable', 'planned'], 'type': 'string', 'title': 'Observation Health', 'default': 'planned'}}}}, 'title': 'SourceSetupResponse', 'required': ['source'], 'properties': {'source': {'$ref': '#/$defs/SourceDefinition'}, 'registration_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Registration Url', 'default': None}, 'credential_policy': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Credential Policy', 'default': None}, 'server_configured': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Server Configured', 'default': None}, 'operator_environment_variables': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Operator Environment Variables'}}}
list_sources
List supported and planned official data sources and their access characteristics.
Eingabeschema
{'type': 'object', 'title': 'list_sourcesArguments', 'properties': {'topic': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Topic', 'default': None}}}
Ausgabeschema
{'type': 'object', '$defs': {'SourceDefinition': {'type': 'object', 'title': 'SourceDefinition', 'required': ['id', 'name', 'provider', 'interface', 'base_url', 'documentation_url', 'auth_type', 'access_notes'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'name': {'type': 'string', 'title': 'Name'}, 'status': {'enum': ['active', 'planned', 'experimental'], 'type': 'string', 'title': 'Status', 'default': 'planned'}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'base_url': {'type': 'string', 'title': 'Base Url'}, 'provider': {'type': 'string', 'title': 'Provider'}, 'auth_type': {'enum': ['none', 'service_key', 'user_key', 'oauth'], 'type': 'string', 'title': 'Auth Type'}, 'interface': {'type': 'string', 'title': 'Interface'}, 'access_notes': {'type': 'string', 'title': 'Access Notes'}, 'capabilities': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Capabilities'}, 'index_health': {'enum': ['live', 'limited', 'token_required', 'not_applicable', 'planned'], 'type': 'string', 'title': 'Index Health', 'default': 'planned'}, 'documentation_url': {'type': 'string', 'title': 'Documentation Url'}, 'observation_health': {'enum': ['live_tested', 'available', 'token_required', 'not_applicable', 'planned'], 'type': 'string', 'title': 'Observation Health', 'default': 'planned'}}}}, 'title': 'SourceListResponse', 'required': ['sources', 'total'], 'properties': {'total': {'type': 'integer', 'title': 'Total'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceDefinition'}, 'title': 'Sources'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
resolve_geographies
Resolve country names or codes to ISO 3166-1 alpha-3 codes such as GHA and KEN.
Eingabeschema
{'type': 'object', 'title': 'resolve_geographiesArguments', 'required': ['names_or_codes'], 'properties': {'names_or_codes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Names Or Codes'}}}
Ausgabeschema
{'type': 'object', '$defs': {'ResolvedGeography': {'type': 'object', 'title': 'ResolvedGeography', 'required': ['input', 'iso3', 'name'], 'properties': {'iso3': {'type': 'string', 'title': 'Iso3'}, 'name': {'type': 'string', 'title': 'Name'}, 'input': {'type': 'string', 'title': 'Input'}}}, 'UnresolvedGeography': {'type': 'object', 'title': 'UnresolvedGeography', 'required': ['input', 'message'], 'properties': {'input': {'type': 'string', 'title': 'Input'}, 'message': {'type': 'string', 'title': 'Message'}, 'error_code': {'type': 'string', 'const': 'UNKNOWN_GEOGRAPHY', 'title': 'Error Code', 'default': 'UNKNOWN_GEOGRAPHY'}}}}, 'title': 'GeographyResolutionResponse', 'properties': {'resolved': {'type': 'array', 'items': {'$ref': '#/$defs/ResolvedGeography'}, 'title': 'Resolved'}, 'unresolved': {'type': 'array', 'items': {'$ref': '#/$defs/UnresolvedGeography'}, 'title': 'Unresolved'}}}
search_indicators
Rank official indicators; returns match evidence, retrieval health and source failures.
Eingabeschema
{'type': 'object', 'title': 'search_indicatorsArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query'}, 'source_ids': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Source Ids', 'default': None}}}
Ausgabeschema
{'type': 'object', '$defs': {'SourceError': {'type': 'object', 'title': 'SourceError', 'required': ['source_id', 'error_code', 'message'], 'properties': {'message': {'type': 'string', 'title': 'Message'}, 'retryable': {'type': 'boolean', 'title': 'Retryable', 'default': False}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'error_code': {'type': 'string', 'title': 'Error Code'}, 'series_ref': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Series Ref', 'default': None}, 'suggested_action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Suggested Action', 'default': None}}}, 'IndicatorSearchResult': {'type': 'object', 'title': 'IndicatorSearchResult', 'required': ['series_ref', 'source_id', 'series_code', 'name', 'source_url', 'match_score'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Unit', 'default': None}, 'topics': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Topics'}, 'frequency': {'enum': ['annual', 'quarterly', 'monthly', 'other', 'unknown'], 'type': 'string', 'title': 'Frequency', 'default': 'unknown'}, 'source_id': {'type': 'string', 'title': 'Source Id'}, 'series_ref': {'type': 'string', 'title': 'Series Ref'}, 'source_url': {'type': 'string', 'title': 'Source Url'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'match_score': {'type': 'number', 'title': 'Match Score'}, 'retrievable': {'type': 'boolean', 'title': 'Retrievable', 'default': True}, 'series_code': {'type': 'string', 'title': 'Series Code'}, 'source_note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Note', 'default': None}, 'source_unit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Unit', 'default': None}, 'match_reason': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Match Reason'}, 'retrieval_health': {'enum': ['live_tested', 'available', 'token_required', 'metadata_only', 'unknown'], 'type': 'string', 'title': 'Retrieval Health', 'default': 'available'}, 'source_organization': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Organization', 'default': None}, 'available_dimensions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Available Dimensions'}}}}, 'title': 'SearchResponse', 'required': ['results', 'total'], 'properties': {'total': {'type': 'integer', 'title': 'Total'}, 'results': {'type': 'array', 'items': {'$ref': '#/$defs/IndicatorSearchResult'}, 'title': 'Results'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}, 'cache_hit': {'type': 'boolean', 'title': 'Cache Hit', 'default': False}, 'cached_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Cached At', 'default': None}, 'failed_sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceError'}, 'title': 'Failed Sources'}}}
Hinzugefügt
compare_observations
2. October 2026 02:40
Hinzugefügt
get_observations
2. October 2026 02:40
Hinzugefügt
get_indicator_metadata
2. October 2026 02:40
Hinzugefügt
resolve_geographies
2. October 2026 02:40
Hinzugefügt
faostat_search_dimension
2. October 2026 02:40
Hinzugefügt
faostat_list_domains
2. October 2026 02:40
Hinzugefügt
search_indicators
2. October 2026 02:40
Hinzugefügt
find_microdata
2. October 2026 02:40
Hinzugefügt
get_source_setup
2. October 2026 02:40
Hinzugefügt
list_sources
2. October 2026 02:40