
Vari Mcp
io.github.getvariPublished by GitHub account getvariv1.0.1Updated Oct 25, 2026
6 hydration calculators for LLMs: water intake, dehydration, pregnancy, CKD, athlete, energy.
Overview
A local stdio bridge that lets an assistant call six hydration calculators from getvari.app, covering water intake, dehydration, pregnancy, CKD, athletes and an
- What you can do
- Calculate a personalized daily water target from weight, activity, climate and caffeine intake, and score dehydration severity from symptoms with recommended actions. Get trimester-aware intake guidance for pregnancy and postpartum, and a CKD-safe fluid allowance that returns a restriction rather than a goal. Build pre, during and post hydration plans for athletes with a sweat-rate estimate, and generate a time-stamped intake schedule aimed at avoiding afternoon energy dips. Each response includes a source reference for the methodology.
- When to use it
- Useful when a conversation turns to everyday hydration, sports preparation, pregnancy fluid needs or kidney-related fluid limits and you want structured, source-attributed numbers rather than general advice. It is a narrow single-purpose tool, so it only makes sense if hydration questions come up.
- Requirements
- Runs locally as a stdio process launched with npx, so Node.js and network access are needed. It proxies to a hosted HTTP endpoint; the VARI_MCP_URL environment variable can override that endpoint. No account, API key or authentication is required.
Installation
In SourceWeft
- Open Vari Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@getvari/mcp
[npm version] [MCP] [Smithery] [Glama]
Stdio bridge for the public Vari Hydration Tools Model Context Protocol server. Lets MCP clients (Claude Desktop, Cursor, Continue.dev, and any other stdio-launching MCP host) call the six hydration calculators that back getvari.app — without writing a custom HTTP client.
The package is a ~50-line proxy. The real server is the Vercel-hosted
HTTP endpoint at https://getvari.app/api/mcp/v1; we publish this
package so stdio-only MCP installers can launch it via npx.
Tools
All six tools are deterministic, source-attributed, and require no auth.
Every response embeds a canonical source URL pointing at the
corresponding getvari.app/tools page, so
LLMs that surface the call to the user can cite the methodology.
Install
Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config):
Restart Claude Desktop. The six tools appear under Vari Hydration in the tools panel.
Cursor
Cursor reads the same mcp.json shape. Drop this into ~/.cursor/mcp.json:
Continue.dev
Add the server in your ~/.continue/config.json under
experimental.modelContextProtocolServers:
Configuration
License
MIT — see LICENSE.
Links
- Website: https://getvari.app
- Source repository: https://github.com/getvari/vari-mcp
- MCP manifest: https://getvari.app/.well-known/mcp.json
- OpenAPI 3.1 contract: https://getvari.app/api/mcp/v1/openapi.json
- MCP catalogue: https://modelcontextprotocol.io/servers
Source: README.md at commit db16be5
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts