Property Hazard MCP について
Property Hazard MCPは、APIキー不要の公開データを使い、米国の1住所における自然災害リスクを評価します。各リスク指標と決定的なスコアを返し、取得できないデータは不明として示します。
主な機能
- 01住所の検証とジオコーディング
- 02洪水区域の検索
- 03山火事リスクのスコアリング
- 04地震PGAと距離データ
- 05決定的なスコア、区分、要因
活用シーン
- 01米国の物件の災害リスクを確認
- 02洪水、山火事、地震の指標を比較
- 03データソースで取得できない項目を特定
MCP 対応
このリモートMCPサーバーは`assess_property_hazard`ツールを公開します。米国の住所を入力すると、洪水、山火事、地震、断層距離、海岸近接のデータと総合リスクスコアを返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.zipquote.ai/mcpclaude mcp add --transport http ai-zipquote-us-property-hazard-risk https://mcp.zipquote.ai/mcp{"mcpServers":{"ai-zipquote-us-property-hazard-risk":{"type":"http","url":"https://mcp.zipquote.ai/mcp"}}}Cursor で開く{"servers":{"ai-zipquote-us-property-hazard-risk":{"type":"http","url":"https://mcp.zipquote.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-zipquote-us-property-hazard-risk":{"type":"http","url":"https://mcp.zipquote.ai/mcp"}}}{"mcpServers":{"ai-zipquote-us-property-hazard-risk":{"serverUrl":"https://mcp.zipquote.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| address | string | はい |
詳細
us-property-hazard-risk(MCP サーバー)
無料で利用できる、API キー不要の公開データのみを使用して、米国内の単一の不動産住所について、洪水、山火事、地震、海岸への近さといった自然災害への曝露を評価するリモートのMCPサーバーです。API キー、データベース、地図は不要です。Claude、ChatGPT、その他のMCP互換ホストから利用できます。
ツール
assess_property_hazard(address: str)
住所を検証してジオコーディングした後、洪水ゾーン(FEMA NFHL)、山火事ハザードスコア、地震動PGA(USGS、ASCE 7-22)、断層および海岸までの距離、最大5件のhazard_driversと、決定論的な0~100のhazard_score/hazard_tierを返します。データソースを利用できない場合、そのフィールドはリスクゼロと仮定せず、不明として報告されます。
データソース
- US Census Bureau Geocoder — 住所の検証とジオコーディング
- FEMA NFHL — 洪水ゾーン
- USGS Design Maps — 地震動PGA
- 静的な基準地点(ハバーサイン公式)— 断層および海岸への近さ
ローカル開発
python -m venv venv
venv/Scripts/pip install -r requirements.txt # venv/bin/pip on macOS/Linux
cd src
../venv/Scripts/python server.py # ../venv/bin/python on macOS/Linux
http://localhost:8000/mcpでストリーミング可能なHTTP MCPサーバーを起動します。
curl -X POST http://localhost:8000/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"assess_property_hazard","arguments":{"address":"1600 Pennsylvania Ave NW, Washington, DC 20500"}}}'
デプロイ
Docker Compose(docker-compose.yml)で実行します。
docker compose up -d --build
既知の制限事項
- 米国の住所のみ対応
- 一部のネットワークからFEMA NFHLに接続できない場合があります(
flood_available: false) - 山火事のスコアリングは、区画単位ではなく、座標ゾーンに基づく大まかなヒューリスティックです
ライセンス
MIT — LICENSEを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。