Vital Agent Sync for MCP agents

Apple Health context.Private by design.

Fresh Apple Health summaries become scoped context for your agent. Start directly over trusted LAN; add your own Tailscale network for private remote access.

$npx -y vitalmcp setup
Apple Healthsummarized on iPhone
LAN / Tailscaleyour private network
Local runtimeSQLite and MCP
User-owned receiver MCP native LAN first Source controlled

One guided first run

Install to answer, in four verified steps.

1 Command1 Scan0 Hosted services
LOCAL SETUP / VITALMCP INSTALL

01 / 04

Start the local runtime.

One published npm command starts the LAN receiver and prepares standard MCP config for your Agent.

TERMINALnpx -y vitalmcp setup

VITALMCP Local runtime ready

Runtime ready Keys created Awaiting iPhone

Useful on day one

Ask naturally. Keep the evidence visible.

Vital Agent Sync checks freshness, returns only the context your Agent requests, and marks the line between observed data and inference.

MCP AGENT / VITALMCP FRESH DATA
YOU

How ready am I for a hard workout today?

VITALMCP

Your recovery signals look steady, but sleep was 38 minutes below your 7-day average. Keep intensity moderate and reassess after your warm-up.

Sleep 6h 42mHRV 42 msResting HR 61
Observed data separated from inferencesynced 4m ago

The Local Preview boundary

Your receiver. Your network. Your data.

LAN sends directly to your machine. Optional Tailscale uses your authorized tailnet. No Vital Agent Sync-hosted service sits in the default route.

Health context locationYour machine, always
01iPhone

Creates compact Health summaries

02Private network

Trusted LAN or your authorized tailnet

03Your machine

Keeps SQLite and serves MCP

04Your agent

Gets scoped summaries only

Local Preview routes

LAN first. Tailscale when you roam.

Change the private network route without changing what your agent sees. Hosted relay remains a future experiment.

Local Preview default

Start on the network you trust.

Send summaries directly from iPhone to the Vital Agent Sync receiver on your Mac or home server.
  • No hosted service
  • No account or payment
  • Same local MCP tools
01iPhone
02Trusted LAN
03Your machine

Health context remains on your machine

Product surface

A calm interface for a sensitive data path.

Live iPhone and agent captures will replace these frames during beta.

PRODUCT FILM / 00:45Install. Scan. Ask.

Capture slot reserved for the beta first-run flow.

VITALMCP / CONTEXT LOCAL
FRIDAY, JUL 11

Morning context

82Recovery
steady
SLEEP6h 42m-38m avgHRV42 mssteadyLOADModerate3 workouts
Vital Agent SyncSecure

Sync complete

Today's summary is stored in your local runtime and ready for your agent.

ROUTETrusted LANUPDATEDJust now

Portable by design

Agent-neutral. MCP underneath.

Hermes, OpenClaw, and other MCP clients use the same local runtime. Vital Agent Sync keeps crypto, storage, and health semantics outside any single Agent.

Scoped by default Freshness attached
MCP toolReturns
get_personal_contextDaily state and readiness
get_sleep_trendSleep duration and continuity
get_workout_loadRecent activity and strain
get_recovery_signalsHRV, heart rate, sleep, and freshness
Every relevant response includes freshness metadata.

Give your agent better context

Start locally with one command.

LAN is the zero-account default. Vital Agent Sync detects supported Agents or prints standard MCP config for any compatible client; add your own Tailscale network only when you need private remote access.

$npx -y vitalmcp setup