MCP server for MLIT (MLIT Data Platform wrapper) - provides GraphQL-based data search, retrieval, and metadata operations for Japanese geospatial and municipal data
Scoring was not performed
検索条件に該当するデータ件数を集計する。属性によるスライス集計も可能。
ファイルダウンロードURLを取得する。複数ファイルまたはデータIDで指定可能。
大量データを効率的に取得する。バッチ処理でページング自動処理する。
dataset_idとdata_idを指定して単一のデータを取得する。
都道府県コードと市区町村コードを指定して市区町村情報を取得する。
メッシュデータを取得する。dataset_id、data_id、mesh_idを指定。
都道府県名・市区町村名を正規化して対応するコードを取得する。
キーワードを使って検索する。検索結果の並べ替えや取得件数を設定することも可能。 使い方: - キーワード検索(同義語も対象): term="橋梁" - 完全一致で絞り込み: term="橋梁", phrase_match=True - ページング取得: first=0, size=50 ※APIの上限は一度に最大10,000件 - 並べ替え: sort_attribute_name="DPF:updated_at", sort_order="dsc"(降順)/ "asc"(昇順) - 軽量レスポンス: minimal=True(主要フィールドのみ取得) 例: - バス停を検索: term="バス停" - 橋梁を新しい更新順で取得: term="橋梁", sort_attribute_name="DPF:updated_at", sort_order="dsc" - ページ2相当を取得: term="道路", first=50, size=50 注意: - API仕様上、term=""(空文字)でも検索は可能ですが、空間条件(矩形/円)やメタデータ条件を使った絞り込みは本ツールでは扱いません。 空間検索は「search_by_location_rectangle / search_by_location_point_distance」、 メタデータ検索は「search_by_attribute」を利用してください。 - sort_order は "asc" または "dsc" を指定してください。 - 大量件数を扱う場合はページング(first/size)を利用してください。
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | F | 15 | <=2025-11-25 | v2 |
| 2026-03-09 | F | 0 | - | v1 |
メタデータ属性による条件で検索する。特定の属性値を持つデータを絞り込める。
指定した地点と半径によって作成される円形範囲と交差するデータを検索する。 使い方: - 緯度(lat)、経度(lon)、距離(メートル単位)を指定して円形範囲を作成。 - term(キーワード)を組み合わせることで空間+テキスト検索も可能。 例: - 東京駅から半径500m以内のバス停を検索: term="バス停", location_lat=35.681236, location_lon=139.767125, location_distance=500 - 半径5km以内の道路関連データ: term="道路", location_lat=35.68, location_lon=139.75, location_distance=5000 - term="" で位置情報のみ検索: term="", location_lat=35.68, location_lon=139.75, location_distance=1000 注意: - location_lat / location_lon / location_distance の3つは必須。 - location_distance の単位はメートル。 - WGS84座標系を使用。 - phrase_match=Trueで完全一致検索。 - 大きな半径を指定すると結果件数が増加するため、sizeで制御してください。
矩形範囲と交差するデータを検索する。 使い方: - 指定した矩形範囲(北西緯度経度と南東緯度経度)に含まれるデータを検索します。 - 検索語(term)を組み合わせて空間+キーワード検索も可能です。 例: - 東京都内の橋梁を検索: term="橋梁", location_rectangle_top_left_lat=35.80, location_rectangle_top_left_lon=139.55, location_rectangle_bottom_right_lat=35.60, location_rectangle_bottom_right_lon=139.85 - キーワードなしで矩形範囲のデータを取得: term="", location_rectangle_top_left_lat=35.7, location_rectangle_top_left_lon=139.6, location_rectangle_bottom_right_lat=35.6, location_rectangle_bottom_right_lon=139.7 注意: - `location_rectangle_top_left_lat/lon` と `location_rectangle_bottom_right_lat/lon` の4点は必須。 - 北西(top_left)は右下(bottom_right)よりも緯度が高く、経度が低くなるように指定。 - termが空の場合でも矩形条件のみで検索可能。 - phrase_match=Trueで完全一致検索。 - size は 1回あたり最大10,000件(API制限あり)。 - 座標は世界測地系(WGS84)を使用。
検索候補を提案する。キーワード補完とサジェスト機能。
サムネイル画像のURLを取得する。複数サムネイルまたはデータIDで指定可能。
複数ファイルをzipにしてダウンロードするためのURLを取得する。