Apple Health Chat MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Apple Health Chat MCPHow active was I yesterday?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apple Health Chat MCP
Ask Claude natural language questions about your Apple Health data! This MCP server enables conversational analysis of your health metrics from iOS Health Export CSV files.
Example questions you can ask:
"How active was I yesterday?"
"Did I get enough sleep this week?"
"What's my step count trend?"
"Was my heart rate higher than usual today?"
Quick Start
Install & Build:
npm install && npm run buildSet up your health data:
export HEALTH_EXPORT_DIR="/path/to/your/health/export/files"Configure Claude Desktop:
{ "mcpServers": { "apple-health-chat": { "command": "node", "args": ["/path/to/apple-health-chat-mcp/dist/index.js"], "env": { "HEALTH_EXPORT_DIR": "/path/to/your/health/files" } } } }Start asking questions! Restart Claude Desktop and chat about your health data.
Related MCP server: Apple Health MCP
Features
Natural Language Queries: Ask questions in plain English
Comprehensive Metrics: Steps, heart rate, sleep, energy, and more
Flexible Time Periods: Today, yesterday, last week, custom ranges
Local Processing: CSV files stay on your device
Privacy Transparent: Query results sent to Claude (not raw data)
Supported Health Metrics
Automatically detects metrics from your Health Export files:
Step Count, Heart Rate (Min/Max/Avg)
Sleep Analysis, Active Energy
And many more from your iOS Health app
Privacy & Data Flow
Your CSV files: Stored and processed locally on your device
When you ask Claude: Query results (like "8,500 steps") are sent to Claude for analysis
Raw health data: Never leaves your device
Get Your Health Data
Use the iOS Health Export app to export your data
Set
HEALTH_EXPORT_DIRto point to your CSV filesKeep personal data out of version control (see
.gitignore)
Development
npm run dev # Development mode
npm test # Run tests
npm run lint # Lint codeLicense
MIT
Support
Issues - Report bugs or request features
Made with ❤️ for health-conscious people who want to chat with their data
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables Claude Desktop to access and analyze Garmin wearable health data including sleep, HRV, Body Battery, and activity metrics. Users can query their health trends, track recovery, and generate interactive HTML dashboards using natural language.Last updated96MIT
- AlicenseBqualityDmaintenanceEnables users to query Apple Health metrics, workouts, and trends from CSV files exported via the Health Auto Export app. It allows MCP clients to analyze health data such as heart rate, sleep stages, and activity levels directly from local iCloud Drive storage.Last updated3201MIT
- FlicenseBqualityDmaintenanceEnables Claude to directly access, query, and analyze local CSV files using natural language, keeping data private and local.Last updated41
- Alicense-qualityCmaintenanceEnables Claude to read your Whoop recovery, sleep, cycle, and workout data through natural language queries.Last updated428MIT
Related MCP Connectors
63 tools for Apple Health, Fitbit, Oura & Health Connect data in Claude, ChatGPT, Grok & Mistral.
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Garmin data in Claude: 135 tools — activities, sleep, HRV, training, workouts. Free, open source.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gh33k/apple-health-chat-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server