Vari Mcp

io.github.getvari由 GitHub 账号 getvari 发布v1.0.1更新于 Oct 25, 2026

6 hydration calculators for LLMs: water intake, dehydration, pregnancy, CKD, athlete, energy.

已验证STDIO仅桌面位置与生活AI 与机器学习

概览

AI 生成的概览

一个本地 stdio 桥接服务,让助手调用 getvari.app 的六个补水计算器,涵盖饮水量、脱水、孕期、慢性肾病、运动员和能量安排。

可以做什么
根据体重、活动量、气候和咖啡因摄入计算个性化每日饮水目标,并按症状评估脱水严重程度并给出建议措施。提供孕期及产后的分孕期饮水建议,以及 CKD 安全液体限额(返回的是限制量而非补水目标)。为运动员生成运动前、中、后的补水计划并估算出汗率,还可生成带时间点的饮水时间表以减少午后精力下降。每条结果都附带方法学来源引用。
适用场景
当对话涉及日常补水、运动准备、孕期液体需求或肾病液体限制,并希望得到有来源的结构化数值而非泛泛建议时适用。它是单一用途的窄工具,只有在补水相关问题出现时才有价值。
运行要求
作为本地 stdio 进程通过 npx 启动,需要 Node.js 和网络访问。它转发到托管的 HTTP 端点,可用环境变量 VARI_MCP_URL 覆盖该端点。无需账号、API 密钥或身份验证。
安装前请注意
该包只是轻量代理,计算输入会发送到 getvari.app 的第三方托管端点。输出属于一般健康参考而非医疗建议;肾病工具返回的是液体限制量,不应替代医生的意见。上游端点可通过 VARI_MCP_URL 改写,请只指向可信地址。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Vari Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

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.

Tool nameWhat it does
calculate_water_intakePersonalized daily water target (mL) from weight, activity, climate, caffeine.
dehydration_checkSymptom-scored dehydration severity (well-hydrated → severe) + recommended actions.
pregnancy_water_intakeTrimester-aware intake for pregnancy + postpartum, IOM/ACOG-aligned.
kidney_safe_intakeCKD-safe fluid allowance (KDOQI/KDIGO). Returns a restriction, not a hydration goal.
athlete_hydration_planPre / during / post hydration plan with sweat-rate estimate (ACSM/NATA/IOC).
optimize_hydration_for_energyTime-stamped intake schedule that pre-empts the afternoon crash and caffeine dips.

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):

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

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:

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

Continue.dev

Add the server in your ~/.continue/config.json under experimental.modelContextProtocolServers:

json
{  "experimental": {    "modelContextProtocolServers": [      {        "transport": {          "type": "stdio",          "command": "npx",          "args": ["-y", "@getvari/mcp"]        }      }    ]  }}

Configuration

Env varDefaultPurpose
VARI_MCP_URLhttps://getvari.app/api/mcp/v1Override the upstream HTTP endpoint (e.g. for staging).

License

MIT — see LICENSE.

Links

来源:README.md,提交 db16be5

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分