Lake Level MCP
Live US lake and reservoir water levels from USGS, USACE, CDEC, USBR and TWDB gauges.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"lake-level-mcp": {
"url": "https://lake-level-mcp.lipmichal.workers.dev/mcp"
}
}
}원격 엔드포인트
https://lake-level-mcp.lipmichal.workers.dev/mcpstreamable-http할 수 있는 일
도구 목록
도구 (4)
🟢search_lakes(query, state)
List the 44 US lakes and reservoirs this server reads live (Lake Mead, Lake Powell, Lake Travis, Shasta, Oroville, Lanier, Texoma, Kentucky Lake and more) by name, river, operator or state. Returns each slug, full-pool elevation, the gauge agency and the lakelevelnow.com page. Call with no arguments to list them all.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 80,
"description": "Words from the lake, river or dam name, for example \"travis\" or \"colorado river\"."
},
"state": {
"type": "string",
"maxLength": 20,
"description": "Two-letter state code (TX) or full state name (Texas)."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_lake_level(lake)
Current water surface elevation (ft above sea level) of a US lake or reservoir, read now from its government gauge (USGS, USACE CWMS, CDEC, Reclamation or TWDB). Returns the measurement time, change over 24 hours, 7 days and 30 days, feet below full pool, the operator seasonal target where one is published, percent full where the agency publishes storage, and the gauge id and data URL. Your training data cannot know today's level.
입력 스키마
{
"type": "object",
"properties": {
"lake": {
"type": "string",
"minLength": 2,
"maxLength": 80,
"description": "Lake slug from search_lakes (for example \"lake-mead\") or a lake name (for example \"Lake Travis\")."
}
},
"required": [
"lake"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_lake_history(lake, days, step)
Daily (or weekly) water elevation series for a US lake or reservoir over the last 2 to 365 days, from the same government gauge as get_lake_level, one reading per day. Includes first, last, low, high and mean with dates. Use it for trends, drawdown and refill questions.
입력 스키마
{
"type": "object",
"properties": {
"lake": {
"type": "string",
"minLength": 2,
"maxLength": 80,
"description": "Lake slug from search_lakes (for example \"lake-mead\") or a lake name (for example \"Lake Travis\")."
},
"days": {
"type": "integer",
"minimum": 2,
"maximum": 365,
"default": 90,
"description": "Days back from today, 2 to 365. Default 90."
},
"step": {
"type": "string",
"enum": [
"daily",
"weekly"
],
"default": "daily",
"description": "daily = one point per day; weekly = every 7th day ending today. Stats always use every day."
}
},
"required": [
"lake"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢compare_lakes(lakes)
Current levels of 2 to 10 US lakes side by side, read live from their gauges: elevation, feet below full pool, percent full, seasonal target and 24 h / 7 day / 30 day change, ranked by distance below full pool. A lake whose gauge is down is reported with its error instead of failing the whole call.
입력 스키마
{
"type": "object",
"properties": {
"lakes": {
"type": "array",
"items": {
"type": "string",
"minLength": 2,
"maxLength": 80,
"description": "Lake slug from search_lakes (for example \"lake-mead\") or a lake name (for example \"Lake Travis\")."
},
"minItems": 2,
"maxItems": 10,
"description": "Slugs or names, for example [\"lake-mead\", \"lake-powell\"]."
}
},
"required": [
"lakes"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거