io.github.SWATGenX/swatgenx

Official registry AI and agents

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

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http swatgenx 'https://www.swatgenx.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "swatgenx": {
            "type": "http",
            "url": "https://www.swatgenx.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. SWATGenX MCP Server
  2. Connect
  3. Tools
  4. About
  5. License

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

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

or, in a client's JSON config:

{ "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

Frequently asked questions

What is io.github.SWATGenX/swatgenx?

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

How do I install io.github.SWATGenX/swatgenx?

It runs as a remote server. In Claude Code: claude mcp add --transport http swatgenx 'https://www.swatgenx.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.SWATGenX/swatgenx need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.SWATGenX/swatgenx open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.SWATGenX/swatgenx?

It is published by SWATGenX. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.