MCP server
Tapwatermap
io.github.squidcode/tapwatermap
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Query US tap-water quality from the EPA's SDWIS records — by city, system, or contaminant.
Working at last checkAbout 1,099 tokens per request once connected10 tools
https://mcp.tapwatermap.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 1,099 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http tapwatermap https://mcp.tapwatermap.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.tapwatermap] url = "https://mcp.tapwatermap.com/mcp"
Gemini CLI
{"mcpServers":{"tapwatermap":{"httpUrl":"https://mcp.tapwatermap.com/mcp"}}}
Cursor
{"mcpServers":{"tapwatermap":{"url":"https://mcp.tapwatermap.com/mcp"}}}
VS Code
{"servers":{"tapwatermap":{"type":"http","url":"https://mcp.tapwatermap.com/mcp"}}}
Antigravity
agy mcp add tapwatermap https://mcp.tapwatermap.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"tapwatermap","server_url":"https://mcp.tapwatermap.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"tapwatermap","server_url":"https://mcp.tapwatermap.com/mcp"}
Tools
compare_cities~97 tokens
Compare the EPA records of several cities side by side. Pass cities as 'City, ST' strings.coverage_stats~62 tokens
What TapWaterMap covers: states, cities, total EPA violation records, and the data quarter/date.explain_contaminant~126 tokens
Plain-English explanation of an EPA contaminant by name or code: the EPA name, whether the EPA classifies it as health-based, and how often it appears in our records. Not medical advice.fetch~102 tokens
Fetch the full plain-English EPA tap-water record for a city id (e.g. 'vt/burlington') returned by `search`. (ChatGPT/Deep-Research compatible.)find_cities~195 tokens
Filter/rank cities across the dataset — e.g. cities in TX with open health-based violations, or cities with a specific contaminant. Returns ranked matches.get_city_water~150 tokens
The core tool: what the EPA has on record for a city's tap water — the active community water systems serving it, populations, sources, and violations (contaminant, health-based or not, dates, status, level vs limit when recorded). Plain-English, sourced, never a safety verdict.get_water_system~82 tokens
EPA record for a single water system by its PWSID (e.g. 'VT0005053'): name, population served, source, and violations.list_state_cities~76 tokens
List all covered cities in a state (with violation counts).search~102 tokens
Search TapWaterMap for US cities by name. Returns matching cities with an id you can pass to `fetch`. (ChatGPT/Deep-Research compatible.)search_cities~107 tokens
Find covered US cities by name, optionally within a state. Returns counts + the page URL for each.
Browse
Related MCP servers
- Epa
Search EPA compliance, TRI, Superfund, drinking-water, EJScreen, and AirNow data. - GroundTruth - Environmental Records
Federal environmental records near any US location, with dates and provenance; never a safety score. - MORVS
Keyless, read-only US public records for agents: SEC, FDA, enforcement, sanctions, market data. - Water Quality Portal
Water Quality Portal (WQP) MCP — US ambient water-chemistry monitoring - PlainRecords: U.S. recalls in plain English
U.S. FDA, CPSC and NHTSA recalls by product, brand, lot code or car, plus owner complaints. Daily. - Istanbul MCP
Read-only Istanbul open city data: transport, parking, water, nearby services and datasets. - Swiss Living Index
Official Swiss data for all 26 cantons and 2,100 communes: tax, rent, health premiums, fuel, jobs. - Usgs Water
Query real-time and historical USGS water data from ~8,000 stream gages and groundwater wells.
Badge for your README
[](https://aptlynx.net/servers/io.github.squidcode/tapwatermap)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents