Sync selected Apple Health records and make summaries available through an authenticated MCP server.
Operational dashboard
Preview of final summary rows: sleep, measurements, workouts, nutrition, source status, and scoped MCP clients.
Processing status
Final summaries ready
Sample day
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
Apple Health
Sleep · workouts · nutrition · vitals
Processing jobs
Raw samples → final summaries
Sleep
7h 57m
Protein
138 g
VO₂ max
49.2
Weight
79.8 kg
# OAuth client
Claude Desktop · read:sleep read:workouts
# Access
Install the BioOps iOS app and authorize the Apple Health categories you want to sync to BioOps.
BioOps stores source sample IDs, devices, timestamps, offsets, and raw payloads so data can be reprocessed as the system improves.
Create scoped OAuth clients for MCP-compatible tools and revoke access from the BioOps dashboard.
MCP / Model Context Protocol
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"
}
}
}
}