Skip to main content
Glama

MLIT Data Platform MCP Server

by kkawailab
fetch_tokai_dams.py2.36 kB
#!/usr/bin/env python3 """ 東海地方のダムデータをMLIT DPF MCPから取得してJSONファイルに保存するスクリプト """ import json import sys import os # MCPクライアントのパスを追加 sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'src')) def fetch_tokai_dams(): """ 東海地方(愛知、岐阜、静岡、三重)のダムデータを取得 注意: このスクリプトは、MCP ServerがClaude Codeセッション内で実行されることを前提としています。 スタンドアロンで実行する場合は、MCPクライアントのセットアップが必要です。 """ # 都道府県コード prefectures = [ ("23", "愛知県"), ("21", "岐阜県"), ("22", "静岡県"), ("24", "三重県") ] all_dams = [] print("東海地方のダムデータを取得しています...") print("注意: このスクリプトは実際にはMCPツールへのアクセスが必要です") print("Claude Codeセッション内で実行するか、手動でデータを取得してください") # ここでは、サンプルデータを返す # 実際のデータは、Claude Code内でMCPツールを使って取得する必要があります sample_data = { "message": "このスクリプトは Claude Code セッション内で MCP ツールを使用して実行する必要があります", "instructions": [ "1. Claude Code 内で各県のダムデータを MCP ツールで取得", "2. 取得したデータを tokai_dams.json に保存", "3. plot_tokai_dams.py を実行して地図を生成" ], "mcp_command_example": "mcp__mlit-dpf-mcp__get_all_data で各県のデータを取得" } return sample_data def main(): """メイン処理""" result = fetch_tokai_dams() # 結果を表示 print(json.dumps(result, ensure_ascii=False, indent=2)) print("\n" + "="*60) print("次のステップ:") print("1. Claude Code セッション内で MCP ツールを使用してダムデータを取得") print("2. 取得したデータを tokai_dams.json として保存") print("3. python plot_tokai_dams.py を実行して地図を生成") print("="*60) if __name__ == "__main__": main()

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kkawailab/kklab-mlit-dpf-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server