MCPサーバー

DaedalMap Population Estimates

com.daedalmap/population
データ・分析 利用不可 MCP 2025-11-25

このMCPでできること

Provides WorldPop population estimates from 2000 to 2030 at country and sub-national levels.

get_catalog
Get Catalog
List the current catalog-published data packs and their access lanes. Start here, then call get_pack for one selected pack.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'anyOf': [{'required': ['packs']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'packs': {'type': 'array', 'items': {'type': 'object'}}, 'reason': {'type': 'string'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'required': ['action'], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'pack_count': {'type': 'integer', 'minimum': 0}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'generated_at': {'type': ['string', 'null']}, 'clarification': {'type': 'object'}, 'tool_families': {'type': 'array', 'items': {'type': 'object'}}, 'catalog_version': {'type': 'string'}}, 'additionalProperties': True}
get_pack
Get Pack
Describe one catalog-published pack, including sources, metrics, coverage, freshness, access, and a first query. Call this before querying an unfamiliar pack.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['pack_id'], 'properties': {'pack_id': {'type': 'string', 'description': 'Pack identifier from get_catalog. Newly catalog-admitted packs require no MCP schema change.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'anyOf': [{'required': ['pack_id']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'reason': {'type': 'string'}, 'pack_id': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object'}}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'required': ['action'], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'clarification': {'type': 'object'}, 'material_policy': {'type': 'object'}}, 'additionalProperties': True}
get_tool_help
Get Tool Help
Describe one tool visible on this facade, including its input contract, access limits, refusals, example, outputs, and recommended next calls.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['tool_name'], 'properties': {'tool_name': {'type': 'string', 'description': 'Exact tool name from tools/list.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'anyOf': [{'required': ['ok', 'tool_name']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ok': {'type': 'boolean'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'title': {'type': ['string', 'null']}, 'access': {'type': 'object'}, 'reason': {'type': 'string'}, 'purpose': {'type': 'string'}, 'examples': {'type': 'array'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'required': ['action'], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'tool_name': {'type': 'string'}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'input_schema': {'type': 'object'}, 'clarification': {'type': 'object'}, 'recommended_next_calls': {'type': 'array'}, 'important_output_fields': {'type': 'array'}}, 'additionalProperties': True}
query_dataset
Query Dataset
Query one catalog-published source or pack with structured metrics, filters, sorting, and a row limit. Call get_catalog and get_pack before an unfamiliar dataset.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'properties': {'sort': {'anyOf': [{'type': 'array'}, {'type': 'object'}], 'description': 'Optional sort instructions for row-returning queries.'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum number of rows to return for the requested source or pack.'}, 'output': {'type': 'object', 'description': 'Optional output controls such as response format hints.'}, 'filters': {'type': 'object', 'description': 'Structured filters including time, region_ids, and compare clauses.'}, 'metrics': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Metric ids to return. Use event_count for aggregate counts when supported.'}, 'pack_id': {'type': 'string', 'description': 'Pack identifier from get_catalog. Newly catalog-admitted packs require no MCP schema change.'}, 'source_id': {'type': 'string', 'description': "Concrete source id such as 'earthquakes_events', 'volcanoes_events', 'hurricanes_events', or 'un_sdg/01'."}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request id for tracing and idempotency.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'anyOf': [{'required': ['source_id', 'row_count', 'rows']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'rows': {'type': 'array', 'items': {'type': 'object'}}, 'sort': {'type': 'array'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'limit': {'type': 'integer'}, 'reason': {'type': 'string'}, 'pack_id': {'type': 'string'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'required': ['action'], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'row_count': {'type': 'integer', 'minimum': 0}, 'source_id': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'provenance': {'type': 'object'}, 'query_mode': {'type': 'string'}, 'request_id': {'type': ['string', 'null']}, 'capability_id': {'type': 'string'}, 'clarification': {'type': 'object'}, 'filters_applied': {'type': 'object'}}, 'additionalProperties': True}
追加
query_dataset
2026年9月19日2:50
追加
get_pack
2026年9月19日2:50
追加
get_catalog
2026年9月19日2:50
追加
get_tool_help
2026年9月19日2:50