Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
E_STAT_APP_IDYesYour e-Stat API application ID. Required to use the e-Stat API. You can obtain this by registering at https://www.e-stat.go.jp/api/

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_stats_listC

統計表情報を検索する.

get_stats_list_csvC

統計表情報をCSVで取得する.

get_meta_infoB

統計表のメタ情報を取得する.

get_meta_info_csvC

統計表のメタ情報をCSVで取得する.

get_stats_dataC

統計データを取得する.

get_stats_data_csvC

統計データをCSVで取得する.

get_stats_data_bulkB

複数の統計表ID/データセットIDから統計データを一括取得する.

search_stats_by_keywordB

キーワードで統計情報を検索する.

より簡単に統計表を検索するためのヘルパーツール。

post_datasetC

データセットを登録する.

get_datasetC

データセットを参照する.

get_data_catalogA

データカタログ情報を取得する.

広い探索にはget_stats_listを使い、stats_code等で候補を絞ってから get_data_catalogを呼ぶと安定しやすい。

get_data_catalog_csvA

データカタログ情報をCSVで取得する.

e-Stat API 3.0にはデータカタログのCSVエンドポイントがないため、 JSON版getDataCatalogのデータカタログ行をMCP側でCSVへ変換する。

get_stats_fieldsA

統計分野コード一覧を返す.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 13 tools

Disambiguation3/5

Tools form distinct groups: search (get_stats_list, search_stats_by_keyword), metadata (get_meta_info, get_data_catalog), data retrieval (get_stats_data, get_stats_data_bulk). However, CSV variants (get_stats_list_csv, get_meta_info_csv, get_stats_data_csv, get_data_catalog_csv) overlap with their JSON counterparts, though descriptions clarify the difference. The helper tools search_stats_by_keyword and the CSV variants could confuse agents if not careful.

Naming Consistency4/5

Most tools follow a consistent get_<resource> pattern (e.g., get_stats_list, get_meta_info, get_stats_data). The main deviation is search_stats_by_keyword, which uses 'search' instead of 'get'. The CSV variants consistently append '_csv', which is clear. Minor inconsistency but overall predictable.

Tool Count4/5

13 tools is within the ideal 3-15 range, slightly on the higher side but justified by the domain (search, metadata, data retrieval, catalog). The presence of CSV variants for each endpoint adds 4 extra tools, which could be seen as moderate over-scoping, but they serve a real need for agents preferring CSV output. Overall appropriate.

Completeness3/5

The tool surface covers core e-Stat API operations: searching stats tables, retrieving metadata, fetching stats data, and bulk retrieval. It also includes a post_dataset for registration. However, there is no update or delete operation for datasets, and the search functionality is somewhat split between get_stats_list and search_stats_by_keyword, which may lead to dead ends. The data catalog endpoints are a plus, but the lack of explicit lifecycle management (update/delete) is a notable gap.

Maintenance

ActivityMaintained
ResponsivenessNo issues