关于 Lake Level MCP
Lake Level MCP 提供美国部分湖泊和水库的当前及历史水位,适合需要查询水位读数、变化趋势和跨机构数据对比的用户与 AI 助手。
主要功能
- 01搜索 12 个州的 44 座湖泊
- 02查询当前水位及近期变化
- 03获取最长 365 天的历史记录
- 04并排比较 2 至 10 座湖泊
- 05提供测站来源和时间戳
适用场景
- 01查询米德湖当前水位
- 02查看湖泊一年来的水位趋势
- 03比较不同州的水库水位
MCP 相关
该 MCP 服务提供湖泊搜索、当前水位和历史记录查询及湖泊比较工具,数据来自公共机构测站。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://lake-level-mcp.lipmichal.workers.dev/mcpclaude mcp add --transport http theluckystrike-lake-level https://lake-level-mcp.lipmichal.workers.dev/mcp{"mcpServers":{"theluckystrike-lake-level":{"type":"http","url":"https://lake-level-mcp.lipmichal.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"theluckystrike-lake-level":{"type":"http","url":"https://lake-level-mcp.lipmichal.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"theluckystrike-lake-level":{"type":"http","url":"https://lake-level-mcp.lipmichal.workers.dev/mcp"}}}{"mcpServers":{"theluckystrike-lake-level":{"serverUrl":"https://lake-level-mcp.lipmichal.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
lake-level-mcp
为 AI 助手提供美国湖泊和水库的实时水位,调用时从 USGS、USACE、CDEC、Reclamation 和 TWDB 水位站读取数据。
这是一个模型上下文协议(MCP)服务。它覆盖 12 个州的 44 个湖泊,包括 Lake Mead、Lake Powell、Lake Travis、Shasta、Oroville、Folsom、Lake Lanier、Lake Texoma 和 Kentucky Lake。无需 API 密钥。
工具
| 工具 | 返回内容 |
|---|---|
search_lakes | 按名称、河流、运营机构或州搜索已覆盖的湖泊,并返回 slug、满库水位和水位站。 |
get_lake_level | 当前水位、测量时间、过去 24 小时、7 天和 30 天的变化、低于满库水位的英尺数、已公布时的运营机构季节性目标、机构公布时的满库百分比、水位站 ID 和数据 URL。 |
get_lake_history | 最长 365 天的每日或每周水位序列,以及首值、末值、最低值、最高值和平均值。 |
compare_lakes | 并排比较 2 至 10 个湖泊,并按低于满库水位的英尺数排序。若某个湖泊的水位站无法访问,会报告该情况,但不会导致操作失败。 |
每个结果都包含结构化 JSON、一段摘要、as_of、source(机构 URL)和 more(lakelevelnow.com 上的湖泊页面)。
它掌握了模型不知道的信息
- 今日水位。湖泊水位每小时都在变化,而模型的训练数据可能已过时数月。
- 每个湖泊应读取哪个水位站。绑定信息(USGS 站点和参数、CDEC 站点、Reclamation RISE 项目、TWDB 水库、USACE CWMS 时间序列)是 lakelevelnow.com 使用的已验证数据集。
- 满库水位和已公布的季节性指导曲线(USACE、TVA、Alabama Power),因此“低 8 英尺”可以对照冬季目标,而不只是夏季满库水位。
- 如何处理数据源的特殊情况:未补零的 CDEC 日期、将当地时间标记为 UTC 的 CWMS 记录器,以及汇总为每日一次读数的 USGS 15 分钟数据。
安装
托管服务(Claude.ai 自定义连接器、ChatGPT 开发者模式)
粘贴此 URL。无需令牌,也无需注册。
https://lake-level-mcp.lipmichal.workers.dev/mcp
Claude Code
claude mcp add --transport http lake-level https://lake-level-mcp.lipmichal.workers.dev/mcp
也可以通过 stdio 在本地运行:
claude mcp add lake-level -- npx -y lake-level-mcp
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"lake-level": { "command": "npx", "args": ["-y", "lake-level-mcp"] }
}
}
Cursor
添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"lake-level": { "url": "https://lake-level-mcp.lipmichal.workers.dev/mcp" }
}
}
VS Code
添加到 .vscode/mcp.json:
{
"servers": {
"lake-level": { "type": "http", "url": "https://lake-level-mcp.lipmichal.workers.dev/mcp" }
}
}
本地 stdio 版本需要 Node 20 或更高版本。
示例提示词
- “今天 Lake Mead 的水位是多少?低于满库水位多少?”
- “Lake Lanier 目前高于还是低于冬季指导曲线?”
- “按周显示 Lake Powell 过去一年的水位。”
- “比较 Shasta、Oroville 和 Folsom:哪个水位最高?”
- “你们覆盖哪些德克萨斯州湖泊?”
数据来源
全部为公开数据,无需密钥。完整列表及获取日期见 DATA_SOURCES.md。
- USGS Water Services,即时值和每日值(waterservices.usgs.gov)
- California Department of Water Resources,CDEC(cdec.water.ca.gov)
- U.S. Bureau of Reclamation RISE API(data.usbr.gov)
- Texas Water Development Board,Water Data for Texas(waterdatafortexas.org)
- U.S. Army Corps of Engineers CWMS Data API(cwms-data.usace.army.mil)
为减轻对机构服务的压力,上游响应会缓存 15 分钟(当前水位)或 1 小时(历史数据)。
局限
- 覆盖 44 个湖泊,与 lakelevelnow.com 覆盖范围相同。High Rock Lake(NC)没有公开的政府数据源,会返回明确的错误信息。
- 读数是机构发布的临时数据。CDEC、TWDB 和 Reclamation 发布每日数据,因此其最新读数通常是昨天的数据。
- USGS 保留约 120 天的 15 分钟数据。对于更长的历史记录,服务会使用站点已发布的 USGS 日均值,以及德克萨斯州湖泊的 TWDB 每日记录。部分水位站的数据不足 365 天;结果会说明覆盖天数。
- 只有在机构发布蓄水量数据时才显示满库百分比(CDEC、Reclamation、TWDB)。
- 机构服务中断时,工具会返回注明机构名称的错误,并附上保留最近一次已发布读数的湖泊页面链接。
更多
图表、船艇下水坡道相关信息,以及付费版 Lake Level Almanac(包含数十年的每日记录和各湖泊按年内日期统计的常态值)请访问 lakelevelnow.com。年鉴涵盖其中 19 个湖泊:lakelevelnow.com/almanac。
属于 Zovo MCP 集合的一部分:https://mcp.zovo.one
开发
npm install
npm test # builds, then runs the fixture tests against saved agency payloads
node scripts/smoke-stdio.mjs # live stdio check, one real call per tool
npx wrangler deploy # Cloudflare Worker, Streamable HTTP at /mcp
src/lakes.data.ts 由 scripts/build-lakes.mjs 根据 lakelevelnow.com 的数据生成。
许可证
MIT
同一作者提供的更多数据服务
每个服务都免费、无需 API 密钥,并提供托管 URL,可粘贴到 Claude 或 ChatGPT 中。
| 服务 | 工具 | 托管 URL |
|---|---|---|
| cups-to-grams-mcp | convert_ingredient, search_ingredients, scale_recipe, convert_oven_temperature | https://cups-to-grams-mcp.lipmichal.workers.dev/mcp |
| dscr-loan-calculator-mcp | calculate_dscr, max_loan_for_target_dscr, rent_needed_for_target_dscr, compare_scenarios, amortization_summary | https://dscr-loan-calculator-mcp.lipmichal.workers.dev/mcp |
| gold-price-per-gram-mcp | get_gold_price_per_gram, get_metal_prices, calculate_jewelry_value, convert_gold_units | https://gold-price-per-gram-mcp.lipmichal.workers.dev/mcp |
| minimum-wage-mcp | get_minimum_wage, list_upcoming_increases, compare_states, annual_income_at_minimum_wage | https://minimum-wage-mcp.lipmichal.workers.dev/mcp |
| no-tax-on-overtime-mcp | calculate_overtime_deduction, calculate_tips_deduction, calculate_senior_deduction, estimate_tax_savings, explain_eligibility | https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp |
| paycheck-calculator-mcp | calculate_take_home_pay, compare_states_take_home, salary_to_hourly, hourly_to_salary, get_federal_tax_brackets | https://paycheck-calculator-mcp.lipmichal.workers.dev/mcp |
| uk-income-tax-salary-mcp | calculate_uk_take_home, get_uk_tax_bands, compare_salaries, marginal_rate_at_income | https://uk-income-tax-salary-mcp.lipmichal.workers.dev/mcp |
| us-federal-holidays-business-days-mcp | list_federal_holidays, is_business_day, add_business_days, count_business_days, invoice_due_date | https://us-federal-holidays-business-days-mcp.lipmichal.workers.dev/mcp |
付费的后台管理工具集合(发票、VAT、PDF、电子表格)位于 https://mcp.zovo.one
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。