swatgenx について
swatgenx は、米国本土48州の SWAT+ 流域モデルを調査・注文できるリモート MCP サーバーです。環境研究者やモデル作成者向けに、文書、サンプルモデルの結果、地下水・PFAS の監視データも提供します。
主な機能
- 01SWAT+ サンプルモデルと校正結果の検索
- 02地下水井戸と PFAS データの照会
- 03流域モデルの内容をプレビュー
- 04SWAT+ モデルの注文・追跡・ダウンロード
- 05文書の検索と閲覧
活用シーン
- 01サンプルモデルと検証結果の比較
- 02地下水井戸や PFAS 監視データの確認
- 03流域の SWAT+ モデルの作成
MCP 対応
リモートのストリーミング HTTP を通じて、SWATGenX の文書、データ照会、モデル探索、注文ツールを MCP クライアントに公開します。呼び出しには SWATGenX へのログインまたは API キーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.swatgenx.com/mcpclaude mcp add --transport http swatgenx-swatgenx https://www.swatgenx.com/mcp{"mcpServers":{"swatgenx-swatgenx":{"type":"http","url":"https://www.swatgenx.com/mcp"}}}Cursor で開く{"servers":{"swatgenx-swatgenx":{"type":"http","url":"https://www.swatgenx.com/mcp"}}}VS Code で開く{"mcpServers":{"swatgenx-swatgenx":{"type":"http","url":"https://www.swatgenx.com/mcp"}}}{"mcpServers":{"swatgenx-swatgenx":{"serverUrl":"https://www.swatgenx.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
SWATGenX MCP サーバー
SWATGenX へのエージェントネイティブな入口です。米国本土48州のあらゆる河川を対象とするSWAT+流域モデルを、全国規模のデータセットからクラウド上で構築できます。キャリブレーションは別の工程で、準備ができたときに実行します。
Claudeまたは任意のMCPクライアントに追加すると、エージェントはキャリブレーションおよび保留検証のスコア付きサンプルモデルカタログの検索、全国の地下水井戸インベントリとPFASモニタリングインベントリの照会、流域モデルに含まれる内容のプレビュー、ドキュメントの閲覧、そしてウェブアプリと同じ割り当ての範囲での実際のSWAT+モデルの構築依頼、追跡、ダウンロードを行えます。
- エンドポイント:
https://www.swatgenx.com/mcp - トランスポート: ストリーミング可能なHTTP(リモート。インストール不要)
- ドキュメントとクライアントのセットアップ: https://www.swatgenx.com/mcp-server
接続
claude mcp add --transport http swatgenx https://www.swatgenx.com/mcp
または、クライアントのJSON設定で次のように指定します。
{ "mcpServers": { "swatgenx": { "type": "http", "url": "https://www.swatgenx.com/mcp" } } }
すべての呼び出しには、SWATGenXへのサインインまたはAPIキーが必要です。MCP認証に対応するクライアントは、swatgenx.comを通じてOAuth 2.1でサインインします。ヘッダーを設定できるクライアントは、Authorization: Bearer <your API key>を送信できます。
ツール
2026年10月15日から、モデル、データ、注文に関するツールは有料プランの一部となります。ドキュメントツールはすべてのアカウントで引き続き利用できます。
| ツール | タイトル | 2026年10月15日からのアクセス |
|---|---|---|
search_docs | SWATGenXドキュメントを検索 | すべてのアカウント |
get_doc | SWATGenXドキュメントの章を読む | すべてのアカウント |
get_engine_info | SWAT+エンジンのソース、ビルドガイド、ツールチェーンを取得 | すべてのアカウント |
get_access_info | アクセス階層と割り当てを取得 | すべてのアカウント |
search_swat_models | SWAT+サンプルモデルを検索 | 有料プラン |
get_model_calibration | モデルのキャリブレーション結果を取得 | 有料プラン |
query_groundwater | 全国の地下水井戸を照会 | 有料プラン |
query_pfas | PFASモニタリングを照会(米国または世界) | 有料プラン |
request_model | 流域モデル構築をプレビュー | 有料プラン |
order_model | SWAT+流域モデルを注文 | 有料プラン |
get_order_status | ビルド注文のステータスを取得 | 有料プラン |
list_my_models | 自分のモデル注文を一覧表示 | 有料プラン |
download_model | モデルのダウンロードリンクを取得 | 有料プラン |
概要
SWATGenXは、NHDPlus HRの水系データ、gSSURGOの土壌データ、NLCDの土地被覆データ、PRISMの気象データを使用して、USGS観測所、HUC12流出口、またはHUC8流域を対象とするSWAT+モデルを構築します。定常状態のMODFLOW 6地下水モデルを追加することもできます。USGSの河川流量に対するキャリブレーションは別の工程で、準備ができたときに実行します。そのエンジンは、SWAT+とMODFLOW 6を毎日、双方向で実行します。
全国地下水インベントリについては、doi:10.5194/essd-2026-527で説明しています。
サーバーの実装はメインのSWATGenXリポジトリにあります。このリポジトリには、レジストリマニフェスト(server.json)と公開ワークフローが含まれています。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。