Swatgenx

io.github.SWATGenXv1.1.0更新于 Oct 9, 2026

SWAT+ watershed models for any river in the lower 48 states, with groundwater and PFAS data

已验证Streamable HTTP可网页运行Location & LifestyleData & AnalyticsKnowledge & Memory

概览

AI 生成的概览

让助手搜索 SWAT+ 流域示例模型、查询全国地下水与 PFAS 数据,并订购、跟踪和下载 SWAT+ 模型构建。

功能
这是 SWATGenX 的远程 MCP 服务器,该云服务为美国本土 48 州的河流构建 SWAT+ 流域模型。工具涵盖文档搜索与阅读、引擎与访问层级信息、检索带校准与验证评分的示例模型、读取校准结果、查询全国地下水井清单与 PFAS 监测清单、预览流域模型构建、订购模型、查看订单状态、列出自己的订单以及获取下载链接。
适用场景
当助手需要流域建模相关信息时使用:查找已有的 SWAT+ 示例模型、查看校准或验证评分、查询地下水或 PFAS 监测数据,或为某个水文站、HUC12 出口或 HUC8 流域委托新的 SWAT+ 构建。
运行要求
远程 streamable HTTP 端点,无需本地安装。每次调用都需要 SWATGenX 登录或 API 密钥:支持 MCP 授权的客户端通过 swatgenx.com 进行 OAuth 2.1 登录,可设置请求头的客户端发送 Authorization Bearer 请求头携带 API 密钥。需要能访问该端点的网络。
安装前请注意
所有调用都需要身份验证,API 密钥通过 Authorization Bearer 请求头发送。自 2026 年 10 月 15 日起,模型、数据和订单类工具仅限付费方案,因此订购模型可能按账户配额产生费用。订购和下载会生成并暴露与账户绑定的模型构建产物。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Swatgenx,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "swatgenx": {
      "type": "http",
      "url": "https://www.swatgenx.com/mcp"
    }
  }
}

README

SWATGenX MCP Server

The agent-native front door to SWATGenX: SWAT+ watershed models for any river in the lower 48 states, built in the cloud from national datasets, with calibration as a separate step you run when you are ready.

Add it to Claude or any MCP client, and an agent can search the example-model catalog with its calibration and held-out validation scores, query a national groundwater well inventory and a national PFAS monitoring inventory, preview what a model of a watershed would contain, read the documentation, and order, track and download a real SWAT+ build under the same allocations as the web app.

Connect

bash
claude mcp add --transport http swatgenx https://www.swatgenx.com/mcp

or, in a client's JSON config:

json
{ "mcpServers": { "swatgenx": { "type": "http", "url": "https://www.swatgenx.com/mcp" } } }

Every call needs a SWATGenX sign-in or an API key. Clients that support MCP authorization sign in with OAuth 2.1 through swatgenx.com; clients that set headers can send Authorization: Bearer <your API key>.

Tools

From 15 October 2026, the model, data and order tools are part of the paid plans; the documentation tools stay open to any account.

ToolTitleAccess from 15 Oct 2026
search_docsSearch the SWATGenX documentationany account
get_docRead a SWATGenX documentation chapterany account
get_engine_infoGet SWAT+ engine source, build guide and toolchainany account
get_access_infoGet access tier and allocationsany account
search_swat_modelsSearch SWAT+ example modelspaid plan
get_model_calibrationGet model calibration resultspaid plan
query_groundwaterQuery national groundwater wellspaid plan
query_pfasQuery PFAS monitoring (US or worldwide)paid plan
request_modelPreview a watershed model buildpaid plan
order_modelOrder a SWAT+ watershed modelpaid plan
get_order_statusGet build order statuspaid plan
list_my_modelsList your model orderspaid plan
download_modelGet a model download linkpaid plan

About

SWATGenX builds SWAT+ models for a USGS gauge, a HUC12 outlet or a HUC8 basin from NHDPlus HR hydrography, gSSURGO soils, NLCD land cover and PRISM weather, with an optional steady-state MODFLOW 6 groundwater model. Calibration against USGS streamflow is a separate step you run when you are ready. Its engine runs SWAT+ and MODFLOW 6 two-way, daily.

The national groundwater inventory is described in doi:10.5194/essd-2026-527.

The server implementation lives in the main SWATGenX repository; this repository holds the registry manifest (server.json) and the publish workflow.

License

MIT

来源:README.md,提交 e9090b0

工具

0
工具元数据尚未被收录。

版本历史

2
  1. v1.1.0最新Sep 28, 2026
  2. v1.0.0Sep 16, 2026