Medplum MCP
Securely access and manage FHIR healthcare data stored in Medplum.
Local-first nutrition MCP for AI agents: food, barcode, photo, intake, hydration, goals.
选择你使用的 AI 应用,然后复制设置。
通过 3/3 项检查 · 在你的电脑上运行
第一步:你用哪个 AI?
选择你用的应用,步骤会显示在下方。
可连接 Claude,但需要先准备
需要先在电脑上安装 Node.js(只需一次) · 仅限电脑上的 Claude 应用(Windows 或 Mac),网页和手机不可用
SettingsDeveloperEdit Config
{
"mcpServers": {
"wellness-nourish": {
"command": "npx",
"args": [
"-y",
"wellness-nourish"
]
}
}
}用 Wellness Nourish 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Claude 说正在使用 Wellness Nourish,或回答中出现 Wellness Nourish 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同
ChatGPT 暂时无法连接 Wellness Nourish
Wellness Nourish 需要安装在你的电脑上,而 ChatGPT 只能连接在网上运行的服务器
A · 使用能连接 Wellness Nourish 的应用
B · 诊所与健康 类中能连接 ChatGPT 的其他服务器
从同类中使用较多的里挑选,仅限用地址即可连接、无需密钥的
可连接 Claude Code,但需要先准备
需要先在电脑上安装 Node.js(只需一次)
Mac:按 Command+空格,输入 Terminal · Windows:打开 PowerShell
claude mcp add --scope user wellness-nourish -- npx -y wellness-nourish应能看到 Wellness Nourish 在列表中并显示已连接
用 Wellness Nourish 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Claude Code 说正在使用 Wellness Nourish,或回答中出现 Wellness Nourish 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同
可连接 Cursor,但需要先准备
需要先在电脑上安装 Node.js(只需一次)
用 Wellness Nourish 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Cursor 说正在使用 Wellness Nourish,或回答中出现 Wellness Nourish 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Cursor 帮助页面核实 · 你的界面可能因版本略有不同
可连接 VS Code,但需要先准备
需要先在电脑上安装 Node.js(只需一次)
用 Wellness Nourish 告诉我你能帮我做什么,然后做一件给我看✓ 如果 VS Code 说正在使用 Wellness Nourish,或回答中出现 Wellness Nourish 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 VS Code 帮助页面核实 · 你的界面可能因版本略有不同
Claude Code
claude mcp add --scope user wellness-nourish -- npx -y wellness-nourishClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"wellness-nourish": {
"command": "npx",
"args": [
"-y",
"wellness-nourish"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"wellness-nourish": {
"command": "npx",
"args": [
"-y",
"wellness-nourish"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"wellness-nourish": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"wellness-nourish"
]
}
}
}这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
依据这个服务器的连接方式和各应用自己的文档,检查于 2026年11月10日。
在你的电脑上运行,适用于
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月12日
注册名称已通过 GitHub 账户 davidmosiah 验证,该账户拥有此仓库
代码最后更新于6天前
使用 MIT
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
提问、分享技巧或报告无法使用。按“有帮助”数量排序。
还没有评价
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 3 项适用的基础检查中通过了 3 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于6天前,最新版本(0.7.0)于4个月前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:Medplum MCP, Mirobody, Apple Health
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Securely access and manage FHIR healthcare data stored in Medplum.
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
Local-first Apple Health MCP server for questions about your sleep, workouts and heart data.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Wellness Nourish
Local-first nutrition MCP — food search, barcode lookup, intake logging, hydration. Works without OAuth.
Local-first MCP server — tokens never leave your machine .
📈 Published on npm and used by AI agents and MCP clients — see the live download badge above for current numbers.
If Nourish helps your agent, a ⭐ on this repo makes it easier for other AI builders to find.
⚡ One-command install — pick your runtime:
- Delx Wellness for Hermes:
npx -y delx-wellness-hermes setup
- Delx Wellness for OpenClaw:
npx -y delx-wellness-openclaw setup
Both preconfigure this connector and the full Delx Wellness stack into a dedicated profile. Or wire it standalone into Claude Desktop / Cursor / ChatGPT Desktop — see the install section below.
Want runnable agent examples? Use the Delx Wellness hub for prompt packs, MCP client configs and local-first workflow templates.
What's new in 0.7.1: Offline fixture demo works from the published npm package (fixtures shipped + path resolved from package root). 0.7.0: Brazilian TACO 4 meal estimator for pt-BR foods (cafezinho, feijão, concha, churrasco-style meals) plus Smithery install. Offline demo:
NOURISH_FIXTURE_MODE=1 npx -y wellness-nourish@0.9.0 search banana. Notes: CHANGELOG.md · eval:docs/evals/pt-br-meal-estimator.json(52 cases).
Public proof: Nourish is tracked in the Delx Open Source Growth Snapshot alongside downloads, stars and next-action priorities. If this saves you setup time, star this repo so other agent builders can find the local-first nutrition path faster.
Default is stdio. Optional Streamable HTTP — no session id, JSON responses, loopback only:
npx -y wellness-nourish@0.9.0 --http
Env: NOURISH_MCP_HOST, NOURISH_MCP_PORT, NOURISH_MCP_TRANSPORT=http.
Local-first nutrition MCP for AI agents — food search, barcode lookup, photo-assisted meal estimation, intake logging, hydration, goals and coach-style workflows. No OAuth, no hosted account.
npx -y wellness-nourish@0.9.0 setup --client claudenpx -y wellness-nourish@0.9.0 doctor
npx -y wellness-nourish@0.9.0 search banana npx -y wellness-nourish@0.9.0 barcode 0000000000000 npx -y wellness-nourish@0.9.0 log --preview "2 ovos, banana e café preto"
doctor checks readiness, search/barcode hit the food providers, and log --preview estimates a meal locally without writing anything.
| Action | Link |
|---|---|
| Star if it earned it | stargazers |
| Docs GFI — first meal in 2 minutes | #25 |
| File a real bug / pt-BR food miss | issues |
| Full wellness hub | delx-wellness |
NOURISH_FIXTURE_MODE=1 serves the bundled fixtures/ instead of calling USDA or Open Food Facts, so you can see the exact shape of every response with zero network access or keys:
$ NOURISH_FIXTURE_MODE=1 wellness-nourish search banana
Bananas, raw usda 89 kcal/100g BANANA usda 312 kcal/100g
Three copy-paste prompts, all backed by existing tools:
nourish_estimate_mealnourish_lookup_barcodenourish_daily_coach / nourish_suggest_next_mealMutating tools (log intake, water, goals, clear-day) never run without explicit user save intent — they return USER_ACTION_REQUIRED until the agent passes explicit_user_intent: true.
Nourish exposes food search, barcode lookup (text + image), photo-assisted meal estimation, intake logging, hydration, goals, exports, daily/weekly summaries, personal meal memory, and coach-style workflows over stdio (default) or Streamable HTTP (POST /mcp).
docs/cli.mddocs/telegram.mddocs/providers.mddocs/evals/pt-br-meal-estimator.jsondocs/telegram-demo-transcript.jsonAgents should route Telegram/Hermes/OpenClaw food photos by the strongest signal they can extract:
nourish_lookup_barcode_image.nourish_analyze_food_image with barcode_observation plus any OCR/meal clues.nourish_analyze_food_image with product_name and nutrition_label_text.nourish_analyze_food_image with detected_items or image_description.Image tools accept exactly one of these input forms:
{ "image_path": "/tmp/telegram-food-photo.jpg" }
{ "image_base64": "<base64 image bytes>", "image_mime_type": "image/jpeg" }
{ "image_data_uri": "data:image/jpeg;base64,<base64 image bytes>" }
If barcode decoding fails, the response includes fallback and next_actions so the agent can ask the user for the typed digits, OCR the nutrition label, or route the photo as a meal without silently inventing a food.
The capture above is generated from a real MCP run in fixture mode with a temporary local directory:
npm run demo:capture
The committed transcript proves the exact tool sequence: nourish_estimate_meal → user confirmation → nourish_log_intake → nourish_daily_summary.
Intake, hydration and goals are stored locally under ~/.wellness-nourish/ (override with NOURISH_LOCAL_DIR). The connector does not require hosted accounts and does not send local intake logs to Delx Wellness. Provider lookups may contact USDA FoodData Central or Open Food Facts — unless NOURISH_FIXTURE_MODE=1 keeps everything offline against the bundled fixtures.
Agents should never ask users to paste API keys, tokens, raw health exports, or private food logs into chat — configure secrets through environment variables or local files. Full detail in docs/providers.md.
Watch Nourish work alongside the other connectors in one reproducible run:
npx -y delx-living-body demo
Anchor question: "Should I train hard today?" — the demo combines wearable recovery signals with nutrition context to answer it. This is the shared, reproducible proof for the whole Delx Wellness stack.
The full Delx Wellness connector library:
| Provider | Package | Repo |
|---|---|---|
| WHOOP | whoop-mcp-unofficial | whoop-mcp |
| Oura | oura-mcp-unofficial | ouramcp |
| Garmin | garmin-mcp-unofficial | garmin-mcp |
| Strava | [strava-mcp-unofficial](https://www.npmjs.com/pa