Tool tree
ishikawa3.github.io exposes WebMCP tools to AI agents.
Implementation
gradeNot graded
gradeNot graded
search_power_facilityAnswer
日本全国の変電所・発電所・発電設備を名称で検索し、該当施設の名前・種別・事業者・座標を返す。地図は動かさない。
View tool JSON
{
"name": "search_power_facility",
"kind": "answer",
"impl": "imperative",
"description": "日本全国の変電所・発電所・発電設備を名称で検索し、該当施設の名前・種別・事業者・座標を返す。地図は動かさない。",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "施設名の一部(例: \"新宿\", \"柏崎刈羽\")"
},
"limit": {
"type": "number",
"description": "返す件数の上限(既定10、最大50)"
}
},
"required": [
"query"
]
},
"page": "/japan-grid-map/"
}show_power_facilityAction
名称で検索した施設のうち最も一致するものへ地図を移動して表示する。検索結果が0件なら移動しない。
View tool JSON
{
"name": "show_power_facility",
"kind": "act",
"impl": "imperative",
"description": "名称で検索した施設のうち最も一致するものへ地図を移動して表示する。検索結果が0件なら移動しない。",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "施設名の一部(例: \"新宿変電所\")"
},
"zoom": {
"type": "number",
"description": "移動後のズーム(4〜16、既定14)"
}
},
"required": [
"query"
]
},
"page": "/japan-grid-map/"
}move_mapAction
指定した緯度経度へ地図を移動する。
View tool JSON
{
"name": "move_map",
"kind": "act",
"impl": "imperative",
"description": "指定した緯度経度へ地図を移動する。",
"inputSchema": {
"type": "object",
"properties": {
"lat": {
"type": "number",
"description": "緯度(例: 35.68)"
},
"lon": {
"type": "number",
"description": "経度(例: 139.76)"
},
"zoom": {
"type": "number",
"description": "ズーム(4〜16、既定12)"
}
},
"required": [
"lat",
"lon"
]
},
"page": "/japan-grid-map/"
}get_map_viewAnswer
現在の地図の中心座標・ズーム、および表示中のレイヤ/電圧クラスの状態を返す。
View tool JSON
{
"name": "get_map_view",
"kind": "answer",
"impl": "imperative",
"description": "現在の地図の中心座標・ズーム、および表示中のレイヤ/電圧クラスの状態を返す。",
"page": "/japan-grid-map/"
}set_voltage_filterAction
表示する送電線の電圧クラスを設定する。クラス: 4=500 kV 以上, 3=220–275 kV, 2=110–187 kV, 1=60–77 kV, 0=60 kV 未満・不明
View tool JSON
{
"name": "set_voltage_filter",
"kind": "act",
"impl": "imperative",
"description": "表示する送電線の電圧クラスを設定する。クラス: 4=500 kV 以上, 3=220–275 kV, 2=110–187 kV, 1=60–77 kV, 0=60 kV 未満・不明",
"inputSchema": {
"type": "object",
"properties": {
"classes": {
"type": "array",
"items": {
"type": "number"
},
"description": "表示したい電圧クラスの配列(例: [4,3] で220kV以上のみ)"
}
},
"required": [
"classes"
]
},
"page": "/japan-grid-map/"
}set_layer_visibilityAction
変電所・発電所・鉄塔・発電設備の各レイヤの表示/非表示を切り替える。省略した項目は変更しない。
View tool JSON
{
"name": "set_layer_visibility",
"kind": "act",
"impl": "imperative",
"description": "変電所・発電所・鉄塔・発電設備の各レイヤの表示/非表示を切り替える。省略した項目は変更しない。",
"inputSchema": {
"type": "object",
"properties": {
"substations": {
"type": "boolean",
"description": "変電所"
},
"plants": {
"type": "boolean",
"description": "発電所"
},
"towers": {
"type": "boolean",
"description": "鉄塔(ズーム13以上で描画)"
},
"generators": {
"type": "boolean",
"description": "個別の発電設備(ズーム7以上で描画)"
}
}
},
"page": "/japan-grid-map/"
}