Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by cygkichi • Data & Databases
An MCP server that lets language models search, access, and retrieve statistical tables and datasets from Japan's e-Stat API.
Search e-Stat statistical tables by keyword and survey year to locate relevant official datasets.
Fetch table metadata and dataset-level information (including filters and dataset IDs) to construct precise data queries.
Retrieve specific statistical data or catalogs from e-Stat for analysis, comparison, or report generation.
This server implements a Model Context Protocol (MCP) interface to the Japanese government statistics portal e-Stat, exposing tools to search tables, fetch metadata, retrieve specific datasets, view dataset filters, and obtain catalog information. It enables agents to programmatically find and use official Japanese statistical data (by keyword, year, table ID, or dataset ID). Usage requires registering for an e-Stat API application ID and configuring the server with that key. It is useful for building agents that need authoritative statistics for analysis, reporting, or automated queries.
Retrieves a list of statistics tables from the E-Stat API. 名称:統計表情報取得 政府統計の総合窓口(e-Stat)で提供している統計表の情報を取得します。 リクエストパラメータの指定により条件を絞った情報の取得も可能です。 Args: search_word (str): Search keyword for statistics tables. Use "AND", "OR", or "NOT" to specify multiple words for search. Examples: - "東京 AND 人口" - "東京 OR 大阪" surveyYears (str): Survey years for the statistics tables. Must be in one of the following formats: - yyyy: Unified year. - yyyymm: Unified month. - yyyymm-yyyymm: Unified month range. Example: "2023" or "202301-202312" or "202301" startPosition (int, optional): Start position for the search results. Defaults to 1. For example: - To get the first 100 results, set startPosition to 1. - To get the next 100 results, set startPosition to 101. limit (int, optional): Maximum number of results to retrieve. Defaults to 100. Example: search_word = "東京 AND 人口" surveyYears = "2023" startPosition = 1 limit = 100 Returns: str: The response text from the E-Stat API.
Retrieves meta information from the E-Stat API. 機能名:メタ情報取得 指定した統計表IDに対応するメタ情報(表章事項、分類事項、地域事項等)を取得します。 Args: stats_data_id (str): The ID of the statistics data(統計表ID). Example: "0000010201". Returns: str: The response text from the E-Stat API.
Retrieves specific statistics data from the E-Stat API. 機能名:統計データ取得 指定した統計表ID又はデータセットIDに対応する統計データ(数値データ)を取得します。 Args: data_set_id (str or None): The ID of the dataset(データセットID). stats_data_id (str or None): The ID of the statistics data(統計表ID). # Ensure that either data_set_id or stats_data_id is provided, but not both if not data_set_id and not stats_data_id: raise ValueError("Either 'data_set_id' or 'stats_data_id' must be provided.") if data_set_id and stats_data_id: raise ValueError("Only one of 'data_set_id' or 'stats_data_id' should be provided.") startPosition (int): The starting position for the search results. Defaults to 1. For example: - To get the first 100 results, set startPosition to 1. - To get the next 100 results, set startPosition to 101. limit (int): The maximum number of results to retrieve. Defaults to 100. Returns: str: The response text from the E-Stat API.
Retrieves the reference dataset from the E-Stat API. 機能名:データセット参照 登録されているデータセットの絞り込み条件等を参照します。 データセットIDが指定されていない場合は、利用者が使用できるデータセットの一覧が参照可能です。 Args: data_set_id (str): The ID of the dataset to retrieve(データセットID). Returns: str: The response text from the E-Stat API.
Retrieves the data catalog from the E-Stat API. 機能名:データカタログ情報取得 政府統計の総合窓口(e-Stat)で提供している統計表ファイルおよび統計データベースの情報を取得できます。 統計表情報取得機能同様に、リクエストパラメータの指定により条件を絞った情報の取得も可能です。 Args: search_word (str): Search keyword for statistics tables. Use "AND", "OR", or "NOT" to specify multiple words for search. Examples: - "東京 AND 人口" - "東京 OR 大阪" surveyYears (str): The survey years for the statistics tables. Must be in one of the following formats: - yyyy: Unified year. - yyyymm: Unified month. - yyyymm-yyyymm: Unified month range. Example: "2023" or "202301-202312" or "202301" startPosition (int, optional): Start position for the search results. Defaults to 1. For example: - To get the first 100 results, set startPosition to 1. - To get the next 100 results, set startPosition to 101. limit (int, optional): Maximum number of results to retrieve. Defaults to 100. Example: search_word = "東京 AND 人口" surveyYears = "2023" startPosition = 1 limit = 100 Returns: str: The response text from the E-Stat API.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.