io.github.SWATGenX/swatgenx
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SWATGenX
Publisher-provided description
SWAT+ watershed models for any river in the lower 48 states, with groundwater and PFAS data
Summary by lookupd
Lets an agent build, search and download SWAT+ watershed models, plus query groundwater and PFAS monitoring inventories.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http swatgenx https://www.swatgenx.com/mcp
Codex, remote (streamable-http)
codex mcp add swatgenx --url https://www.swatgenx.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"swatgenx": {
"url": "https://www.swatgenx.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (13 tools)
Publisher-provided text
search_swat_modelsSearch the public SWATGenX example-model catalog (built SWAT+ models for USGS gauges and HUC outlets across the conterminous US). Filter by two-letter `statget_model_calibrationReturn the published calibration for one example model: method, calibration NSE (daily + monthly), PBIAS, evals used, and window as {fit, scored}: the yearsquery_groundwaterQuery SWATGenX's national groundwater inventory (well records and lithology logs harvested from state agencies across the contiguous U.S.; live totals atquery_pfasQuery the SWATGenX PFAS monitoring inventory (agency monitoring stations + observations): only sources whose licence allows serving them, the same set as threquest_modelPreview what SWATGenX WOULD build for a CONUS catchment. Takes either a USGS gauge id (usgs_station) or a 12-digit HUC12 outlet (huc12_outlet). Read-only insearch_docsSearch the SWATGenX I/O reference — model bundle layout, SWAT+ input files, PFAS fate-and-transport inputs, engine run modes and NetCDF output, MODFLOW-6 coget_docReturn one full SWATGenX documentation chapter as markdown, by chapter slug; 'overview' is the index and lists every chapter. Retired slugs are followed toget_engine_infoWhere the SWAT+ engine SWATGenX runs comes from (including its parallel/OpenMP build), and how to build it from source. Returns the public fork, the build gget_access_infoDescribe SWATGenX access: accounts by invitation (for a named research collaboration or a funded study), studies quoted for each watershed, and calibrationorder_modelStart a real SWAT+ model build (authenticated; consumes the caller's fair-use quota). Takes either a USGS gauge id (usgs_station) or a 12-digit HUC12 outletget_order_statusCheck a model build (authenticated): state (queued/running/complete/failed), stage, and timing. order_id is the id order_model returned for the build.list_my_modelsList the caller's models (authenticated): `models`, the model workspaces the account holds (the dashboard's list: site_no, level, vpuid, status flags), anddownload_modelGet a download link for a model the caller owns (authenticated). The returned download_url is a TOKEN link valid for 24 hours; fetching it redirects to a
Details
- Version: 1.1.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 286 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/SWATGenX/swatgenx-mcp
- Website: https://www.swatgenx.com/mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.SWATGenX/swatgenx)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp