关于 swatgenx
swatgenx 是远程 MCP 服务,可探索并订购美国本土 48 州范围内的 SWAT+ 流域模型。它还为环境研究人员和建模人员提供文档、示例模型结果,以及地下水和 PFAS 监测数据。
主要功能
- 01搜索 SWAT+ 示例模型及校准结果
- 02查询地下水井和 PFAS 清单
- 03预览流域模型内容
- 04订购、跟踪并下载 SWAT+ 模型
- 05搜索和阅读文档
适用场景
- 01比较示例模型及验证结果
- 02查询地下水井或 PFAS 监测数据
- 03构建流域的 SWAT+ 模型
MCP 相关
通过远程流式 HTTP 向 MCP 客户端提供 SWATGenX 文档、数据查询、模型探索和订购工具。调用需要 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 的 Agent 原生入口:为美国本土 48 州的任意河流构建 SWAT+ 流域模型,基于国家级数据集在云端完成;校准是单独的步骤,可在准备就绪时运行。
将其添加到 Claude 或任何 MCP 客户端后,Agent 即可搜索包含校准和留出验证分数的示例模型目录,查询全国地下水井清单和全国 PFAS 监测清单,预览流域模型将包含的内容,阅读文档,并按照与 Web 应用相同的配额下单、跟踪并下载真实的 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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。