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 分