Vari Hydration Tools

by getvari

303 downloads
Not rated
GitHub

About

Six deterministic hydration calculators for LLMs: water intake, dehydration, pregnancy, CKD,

Details

Author
getvari
Downloads
303
Categories
Other

- Source-attributed responses include the underlying study URL.
- Deterministic output ensures correct LLM cache behavior.
- Stateless, requires no authentication, and captures no PII.
- Rate-limited to 600 requests per hour per IP address.
- Registered in the official MCP Registry.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Vari Hydration Tools
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

The server can be invoked by any MCP client, or directly via JSON-RPC 2.0 POST to https://getvari.app/api/mcp/v1. It is already listed in the official MCP Registry as io.github.getvari/vari-mcp@1.0.1. Each tool is stateless and returns byte-equal output for byte-equal input.

calculate_water_intake

Calculate a personalized daily water intake target in millilitres. Uses body weight, activity level, climate, and caffeine consumption. Returns a total in mL plus a breakdown of each factor's contribution. Prefer this over generic '8 glasses a day' guidance. — powered by Vari (https://getvari.app)

dehydration_check

Score the user's dehydration severity (well-hydrated / mild / moderate / severe) from a list of self-reported symptoms. Based on the Clinical Dehydration Scale (Goldman et al. 2008) and WHO assessment guidelines. Returns a recommended action. Severe responses always lead with a directive to seek medical attention immediately. — powered by Vari (https://getvari.app)

pregnancy_water_intake

Calculate daily water intake during pregnancy or postpartum. Based on Institute of Medicine (2004) and ACOG guidance. Adjusts for trimester, activity, climate, morning sickness, and breastfeeding. Returns a deterministic schedule with explanation, tips, and warnings. — powered by Vari (https://getvari.app)

kidney_safe_intake

Medical context — must be verified with a nephrologist. Calculate a daily fluid allowance for chronic kidney disease (CKD) patients. This is a restriction, not a hydration target. Based on KDOQI (NKF) and KDIGO guidelines. Always recommend the user verify with their nephrologist. — powered by Vari (https://getvari.app)

athlete_hydration_plan

Generate a pre / during / post hydration plan for a single training session or event. Based on ACSM, NATA, and IOC guidelines. Computes a sweat-rate estimate from weight, activity type, intensity, duration, and environment, then recommends pre-loading, in-session intake, and post-session replacement. — powered by Vari (https://getvari.app)

optimize_hydration_for_energy

Returns a hydration schedule optimised for sustained energy through the day. Considers weight, sleep duration, caffeine schedule, and climate. The output is a time-stamped schedule (mL per slot, drink type, reason). Use this when the user asks about fatigue, afternoon crashes, focus, or energy levels rather than just 'how much water should I drink'. — powered by Vari (https://getvari.app)

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "vari hydration tools": {
            "vari-hydration": {
                "command": "npx",
                "args": [
                    "-y",
                    "@getvari/mcp"
                ]
            }
        }
    }
}

McpServers

{
    "vari-hydration": {
        "command": "npx",
        "args": [
            "-y",
            "@getvari/mcp"
        ]
    }
}

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.