mcpField
U
Us Drought Monitor

Us Drought Monitor

リモート
pipeworx.io地図・旅行02 週間前に更新
リポジトリ公式サイト

Us Drought Monitor について

Us Drought Monitor は、米国全土、州、郡の週次干ばつ統計を照会する MCP サーバーです。土地面積または人口に対する累積深刻度の割合を、対象地図の日付とともに返します。

主な機能

  1. 01全米・州・郡の統計
  2. 02面積または人口の割合
  3. 03週単位の日付範囲検索
  4. 04FIPS による州・郡検索

活用シーン

  1. 01現在の全米の干ばつ状況の確認
  2. 02州ごとの干ばつ水準の比較
  3. 03郡単位の人口影響の把握

MCP 対応

MCP クライアントに、全米・州・郡の干ばつ統計を照会するツールを提供します。Pipeworx のゲートウェイ接続またはローカル stdio サーバーとして利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/us-drought-monitor/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

@pipeworx/us-drought-monitor

米国の干ばつ深刻度に関する週次統計です。国全体、各州、各郡について、該当する地域の割合と人口の割合を、None、D0(異常乾燥)からD4(極度の干ばつ)までのカテゴリー別に示します。

Pipeworx の一部です。AI エージェントを 1819 件以上のライブデータソースに接続する MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーとは提携関係になく、承認も受けておらず、公開もされていません。

ツール

  • us_drought_national(area?, measure?, start_date?, end_date?) — 米国本土(conus)、米国本土にアラスカ、ハワイ、プエルトリコを加えた地域(total)、または両方(us)の干ばつ統計です。「現在、米国本土の何パーセントが干ばつ状態ですか?」という質問に答えます。
  • us_drought_state(state, measure?, start_date?, end_date?) — 名前、州略称、または2桁のFIPSコードで指定した、1つの州または準州の干ばつ統計です。
  • us_drought_county(state?, county?, fips?, measure?, start_date?, end_date?) — 州名と郡名、または5桁のFIPSコードで指定した、1つの郡の干ばつ統計です。

3つのカテゴリーはすべて累積値です。これはDrought Monitor独自の方式です。d1_pct は「少なくともD1」(D1からD4までの合計)を意味し、D1のみを示すものではありません。measure では、area(土地面積に占める割合、デフォルト)または population(該当地域の人口に占める割合)を選択します。最新公開マップを取得する場合は日付引数を省略し、週次マップの期間を指定する場合は start_date/end_date(YYYY-MM-DD または M/D/YYYY)を指定します。

マップは毎週火曜日時点の状況を示し、センターは翌週の木曜日に公開します。すべての応答には map_date、valid_start、valid_end、data_as_of が含まれるため、数値がどの週のものかを推測する必要はありません。

認証

キーは不要です。上流データサービスでは登録もキーも必要ありません。

データソース

  • 国立干ばつ緩和センター(ネブラスカ大学リンカーン校)、米国農務省(USDA)、米国海洋大気庁(NOAA)— 米国干ばつモニターの週次干ばつ深刻度統計です(国全体、州、郡について、カテゴリー別に地域と人口の割合を網羅しています)。

注意事項

  • 郡は、パック内に約3,100行のFIPSテーブルを保持するのではなく、公開元が州ごとに返す郡一覧全体から名前で照合します。そのため、「St. Louis」と「St. Louis City」のように複数の形で存在する郡名の照合が曖昧な場合は、5桁の fips 引数で区別してください。
  • 要求した期間内にマップが存在しない地域、州、郡について、上流サービスは空の(ただし正常な)結果を返します。ツールはこれを、エラーをスローするのではなく、理由を添えた found: false として報告します。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。

{
  "mcpServers": {
    "us-drought-monitor": {
      "url": "https://gateway.pipeworx.io/us-drought-monitor/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/us-drought-monitor/mcp の tools/list は、上の表にあるツールに加えて、Pipeworx の共有メタツールである ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できるツールも返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック固有のツールとともに、共有ツールがおよそ 30 個表示されます。接続の initialize 応答に正確な範囲が記載されており、その日の状況を確認する際の信頼できる情報源です。

これは意図的な設計であり、偶然の多重化ではありません。メタツールを使うと、このパックの対象外の質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できるため、MCP サーバーを追加する必要がありません。現時点では、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによって増えるコンテキストコストがルーティングのメリットを上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度接続してください。

または、Pipeworx のフルゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが直接一覧表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も同じゲートウェイに接続し、同じ 1819 以上のデータソースにアクセスします。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも ask_pipeworx を通じてすべてのツールを利用できます。

MCP クライアントがない場合:HTTP で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/us_drought_national \
  -H 'Content-Type: application/json' \
  -d '{"area":"conus"}'

最初の呼び出しにアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/us_drought_national を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントやゲートウェイへのラウンドトリップは不要です。

{
  "mcpServers": {
    "us-drought-monitor": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-us-drought-monitor"]
    }
  }
}

または、直接実行して起動することを確認できます。

npx -y @pipeworx/mcp-us-drought-monitor

stdin/stdout 経由で MCP と通信し、このパック固有のツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールを使用し、ask_pipeworx によるルーティングはありません。

ask_pipeworx を使用する

ツールを直接呼び出す代わりに、自然な英語で質問できます。この方法は、上記のパックエンドポイントでもフルゲートウェイでも利用できます。

ask_pipeworx({ question: "your question about Us Drought Monitor data" })

ゲートウェイが適切なツールを選択し、引数を自動的に設定します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。