MCP.Market

health-os MCP server

by andronaft·io.github.andronaft/health-os·v0.3.0·3 stars

Local-first personal health record: labs, meds, wearables, food log, deterministic safety checks

B73/100grade B
What users say
No reviews yet
Be the first
Safety scan
B73/100

not scanned yet

Adoption
Growing

3 stars

Reviews

Write one

Nobody has reviewed health-os yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

health-os tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How health-os compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
73/100
higher than 39% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers

Release history: 3 versions in the registry since 2026-09-30, latest 2026-10-18, typically one every 17 days.

Install health-os in Claude Code, Cursor or VS Code

claude mcp add health-os -- docker run -i --rm ghcr.io/andronaft/health-os:0.3.0
Add to Cursor

What the publisher says

From the health-os repository's README, as published. We do not edit it. Read it on GitHub

health-os

Local-first personal health record, exposed over MCP. Your labs, diagnoses, medications, wearable data and food log live in your own Postgres; any MCP client — one running a local model or a cloud assistant — can read and update them through guarded tools. Critical values, drug-safety rules and screening schedules are deterministic code, not LLM judgement.

Medical disclaimer. This is not a medical device and does not give medical advice.

Critical-value alerts and screening reminders are only a signal to contact a doctor —

never a diagnosis and never a reason to delay care. Use at your own risk.

What it does

health-os normalizes names (uk/ru/en/Latin synonyms) and units, and stages the panel as pending. Nothing counts as fact until you approve it.

  • Lab results — drop a PDF or photo into your MCP client; the model extracts the values,

optional Telegram); critical findings in narrative reports are flagged; drug-interaction questions are refused and redirected to a doctor/pharmacist (only deterministic checks run: total daily paracetamol across products, biotin before lab tests); a crisis tool returns a fixed response with hotlines, independent of the model.

  • Safety net in code — critical values alert immediately (log, macOS notification,

age-gated risk calculators, a screening calendar, a weekly report, a doctor-visit brief.

  • Trends and analytics — Mann-Kendall trends, personal baselines and anomalies,

see mcp_server/README.md.

  • Food log — meals with a 41-nutrient profile, %RDA, deficiency/excess flags, meal templates.
  • Devices — Apple Health export and Garmin import.
  • 28 MCP tools + server instructions — the safety rules are sent to every client on connect;

Try it in one command

Only Docker needed. Starts a throwaway database with a fictional patient — two years of labs (LDL creeping up), blood pressure, medications, a food log and a lab panel awaiting approval:

git clone https://github.com/andronaft/health-os && cd health-os/demo
docker compose up -d --build

Point your MCP client at it:

{
  "mcpServers": {
    "health-os-demo": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "--network", "health-os-demo",
               "-e", "DATABASE_URL=postgresql+psycopg://health:demo@db:5432/health_os",
               "health-os:local"]
    }
  }
}

Ask "show my health summary", "is my LDL trending up?", "what's pending review?", "what am I short on nutritionally?". Remove it all with docker compose down -v.

Install for your own data

Requires Docker and Python 3.12+.

git clone https://github.com/andronaft/health-os && cd health-os
cp .env.example .env                  # set the passwords
docker compose up -d db               # Postgres 16 + pgvector
python3 -m venv .venv && .venv/bin/pip install -e ".[dev]"
.venv/bin/alembic upgrade head        # schema
.venv/bin/python -m seed.load         # marker catalog, synonyms, units, nutrients
.venv/bin/python -m seed.demo         # optional: a fictional demo patient to play with

Then connect an MCP client — config for LM Studio, Open WebUI, Ollama CLI and Claude is in mcpserver/README.md. Try: "show my health summary", "LDL trend", "what am I short on nutritionally this week?"*.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

health-os: common questions

Is health-os MCP server safe?
Mostly: it is graded B (73/100). Read the health-os safety report
How do I install health-os?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does health-os need an API key?
Yes. The registry entry asks for DATABASE_URL, READONLY_DATABASE_URL.
Is health-os maintained?
The last commit was 34 days ago (2026-10-01). The latest release is v0.3.0.
What can I use instead of health-os?
Servers from other publishers that do the same job: MCP for Adobe Premiere Pro MCP server.
How does health-os compare with other MCP servers?
safety score 73/100 (higher than 39% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers). Full comparison.

Alternatives to health-os

Same job from other publishers: the closest match first, then the best rated.

  • MCP for Adobe Premiere Pro
    Local-first MCP for supported Adobe Premiere Pro workflows; start with a read-only connection check.
    A