Six deterministic hydration calculators for LLMs: water intake, dehydration, pregnancy, CKD,
athlete, energy schedules.
Overview
Public, no-auth MCP server exposing six deterministic hydration calculators backed by getvari.app.
Tools
- calculate_water_intake — Personalized daily water target from weight, activity,
climate, caffeine. - dehydration_check — Score severity (well-hydrated / mild / moderate / severe) from
- pregnancy_water_intake — Pregnancy / postpartum daily intake (IOM 2004, ACOG).
- kidney_safe_intake — CKD fluid-restriction allowance (KDOQI / KDIGO); medical disclaimer included.
- athlete_hydration_plan — Pre / during / post hydration plan with sweat-rate estimate
(ACSM, NATA, IOC). - optimize_hydration_for_energy — Time-stamped daily hydration schedule built around
wake/sleep, caffeine timing, and the circadian dip.
Why this is different
- Source-attributed — every response includes the underlying study URL.
- Deterministic — byte-equal output for byte-equal input. LLM caches behave correctly.
- Stateless, no auth, no PII. Rate-limited 600 req/h/IP.
- Already in the official MCP Registry as
io.github.getvari/vari-mcp@1.0.1.
Direct HTTP transport
JSON-RPC 2.0 POST: https://getvari.app/api/mcp/v1
Manifest: https://getvari.app/.well-known/mcp.json
OpenAPI: https://getvari.app/api/mcp/v1/openapi.json
Server Config
{
"mcpServers": {
"vari-hydration": {
"command": "npx",
"args": [
"-y",
"@getvari/mcp"
]
}
}
}