NOW ACCEPTING MCP CONNECTIONS

The MCP layer for your
synced health data.

Sync selected Apple Health records and make summaries available through an authenticated MCP server.

Operational dashboard

Daily summaries at a glance

Preview of final summary rows: sleep, measurements, workouts, nutrition, source status, and scoped MCP clients.

Processing status

Final summaries ready

Sample day

SAT, JUN 13

10:26pm6:23am11:59pm

Sleep: 7h 57m

10:26 PM

Blood pressure: 108/65 mmHg

7:10 AM

Weight: 79.8 kg

9:43 AM

Walking: 49m

9:59 AM

Soccer: 1h 50m

1:03 PM

Strength training: 24m

3:57 PM

Active streams

A

Apple Health

Sleep · workouts · nutrition · vitals

P

Processing jobs

Raw samples → final summaries

READY

Rolling metrics

Sleep

7h 57m

Protein

138 g

VO₂ max

49.2

Weight

79.8 kg

Scoped MCP access

# OAuth client

Claude Desktop · read:sleep read:workouts

# Access

Scoped · revocable · read-only
Create scoped client
01

Sync Apple Health

Install the BioOps iOS app and authorize the Apple Health categories you want to sync to BioOps.

02

Keep raw provenance

BioOps stores source sample IDs, devices, timestamps, offsets, and raw payloads so data can be reprocessed as the system improves.

03

MCP access

Create scoped OAuth clients for MCP-compatible tools and revoke access from the BioOps dashboard.

MCP / Model Context Protocol

Connect synced health data to MCP clients.

BioOps speaks Streamable HTTP MCP with OAuth. Create a scoped client in the dashboard, choose the summary categories an agent can read, and revoke that access whenever you need.

# Generated from the dashboard

{
  "mcpServers": {
    "bioops": {
      "url": "https://bioops.app/api/public/mcp",
      "oauth": {
        "client_id": "bio_...",
        "client_secret": "bio_mcp_cs_...",
        "scope": "read:sleep read:workouts"
      }
    }
  }
}