MCP.Market

Marrow MCP server

by skeletonarmy.tech·tech.skeletonarmy/marrow·v0.4.1·4 stars

Marrow Health: your Apple Health data over MCP, from the free iOS app. Reads, and writes on demand.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
Growing

4 stars76 downloads/wk

Reviews

Write one

Nobody has reviewed Marrow yet.

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

Marrow tools

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

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Marrow compares

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

Safety score
86/100
higher than 72% of 48,255 servers
GitHub stars
4
more than 82% of 28,688 servers
Downloads a week
76
more than 56% of 12,191 servers with a package

Release history: 4 versions in the registry since 2026-08-18, latest 2026-10-22, typically one every 8 days.

Install Marrow in Claude Code, Cursor or VS Code

claude mcp add marrow -- uvx marrow-mcp
Add to Cursor

What the publisher says

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

marrow-mcp

Give your AI agents read-only access to your own Apple Health data.

Marrow is a free iOS app that tracks 178 health data series - 172 Apple Health types plus its own meal diary and set-by-set weightlifting log. This repo is its self-hosted companion server: one Python file, standard library only, that keeps a SQLite mirror of your data on hardware you own and serves it over the Model Context Protocol so agents can query it 24/7, phone in your pocket.

Nothing here talks to a cloud. Data flows phone → your machine, full stop.

Run it

python3 marrow_server.py                      # prints a pairing URL
python3 marrow_server.py --port 8800 --data ./data

or

docker compose up -d

Open the pairing URL on any screen, then in Marrow: Server → Pair with a server → scan. From then on the app's background pushes keep the mirror current with the app closed.

Connect an agent

The server speaks MCP over Streamable HTTP (JSON-RPC 2.0, protocol version 2025-06-18), authenticated with a bearer token it generates on first run and prints alongside the pairing link.

Claude Code

claude mcp add --transport http marrow \
  http://<server-ip>:8800/mcp \
  --header "Authorization: Bearer <mcp token>"

Claude Desktop, one click

Download marrow.mcpb, double-click it, and Claude Desktop installs the extension and asks for the URL and token. No terminal involved. (The bundle is a tiny zero-dependency bridge in mcpb/; it forwards Claude's stdio to your Marrow URL and nothing else.)

Claude Desktop (manual), Cursor, or anything using an mcp.json

{
  "mcpServers": {
    "marrow": {
      "type": "http",
      "url": "http://<server-ip>:8800/mcp",
      "headers": { "Authorization": "Bearer <mcp token>" }
    }
  }
}

Check it by hand

curl -s http://<server-ip>:8800/mcp \
  -H "Authorization: Bearer <mcp token>" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Tools

All read-only. Nothing an agent can call writes to your health record.

Then ask your agent things like "how did my sleep change once I started training in the mornings?" and let it go and look.

Why not the built-in Claude or ChatGPT connector?

Both Claude (Pro/Max, US) and ChatGPT now read Apple Health natively. Use them if that is all you need. They stop where this server starts:

Shortened. The full README is on GitHub.

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

Marrow: common questions

Is Marrow MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Marrow safety report
How do I install Marrow?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Marrow need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Marrow maintained?
The last commit was 11 days ago (2026-10-24). The latest release is v0.4.1.
How does Marrow compare with other MCP servers?
safety score 86/100 (higher than 72% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 76 (more than 56% of 12,191 servers with a package). Full comparison.