Tapwatermap

io.github.squidcode由 GitHub 帳號 squidcode 發布v1.0.0更新於 Oct 28, 2026

Query US tap-water quality from the EPA's SDWIS records — by city, system, or contaminant.

已驗證Streamable HTTP可網頁執行位置與生活資料與分析

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理依城市、供水系統或污染物查詢美國環保署 SDWIS 紀錄中的自來水水質資料。

可以做什麼
  • 依名稱或州搜尋並列出已收錄的美國城市,回傳數量與頁面連結
  • 取得某城市的淺白版 EPA 自來水紀錄:供水系統、服務人口、水源與違規情形
  • 依 PWSID 查詢單一供水系統,並將多個城市並排比較
  • 依州、未結案的健康類違規或特定污染物篩選並排序城市
  • 依名稱或代碼解釋 EPA 污染物,並回報資料涵蓋範圍與資料季度
適用情境
適合在使用者詢問美國某城市飲用水狀況、想比較多個城市或供水系統,或想了解 EPA 違規紀錄中出現哪些污染物時使用。它提供有出處的紀錄,而非安全結論。
執行需求
遠端 streamable HTTP 端點;未宣告任何套件、帳號、API 金鑰、標頭或環境變數。需要能連線至該託管端點的網路。
安裝前請注意
結果是以淺白語言呈現的 EPA 紀錄,明確不構成安全結論或醫療建議,不應作為健康指引。資料僅反映伺服器所回報的資料季度,可能落後於目前狀況。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Tapwatermap,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.squidcode%2Ftapwatermap/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

工具

10

fetch

Fetch the full plain-English EPA tap-water record for a city id (e.g. 'vt/burlington') returned by `search`. (ChatGPT/Deep-Research compatible.)

輸入參數id必填

search_cities

Find covered US cities by name, optionally within a state. Returns counts + the page URL for each.

輸入參數limitquery必填state

get_city_water

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.

輸入參數city必填state必填

get_water_system

EPA record for a single water system by its PWSID (e.g. 'VT0005053'): name, population served, source, and violations.

輸入參數pwsid必填

list_state_cities

List all covered cities in a state (with violation counts).

輸入參數state必填

find_cities

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.

輸入參數limitstatecontaminantminPopulationhealthBasedOnlyopenViolationsOnly

compare_cities

Compare the EPA records of several cities side by side. Pass cities as 'City, ST' strings.

輸入參數cities必填

explain_contaminant

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.

輸入參數contaminant必填

coverage_stats

What TapWaterMap covers: states, cities, total EPA violation records, and the data quarter/date.

無需輸入參數。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。