Apple Health

v1.0.0Business Applicationsstable

A Model Context Protocol server that enables seamless interaction between LLM-based agents and Apple Health data, allowing users to query, analyze, and manage health records through natural language commands.

appleapple-healthapplehealthhealthhealthcare
Share:
541
Stars
0
Downloads
0
Weekly
0/5

What is Apple Health?

Apple Health is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server that enables seamless interaction between llm-based agents and apple health data, allowing users to query, analyze, and manage health records through natural language com...

A Model Context Protocol server that enables seamless interaction between LLM-based agents and Apple Health data, allowing users to query, analyze, and manage health records through natural language commands.

This server falls under the Business Applications category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol server that enables seamless intera

Use Cases

Query and analyze personal Apple Health data through natural language.
Manage health records and track wellness metrics with AI assistance.
neiltron

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx apple-health-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Apple Health

The Apple Health MCP server bridges Apple Health with AI agents, enabling natural language access to your personal health data including steps, heart rate, workouts, and wellness metrics. Connect it to Claude to analyze trends, receive personalized health insights, and manage your health records through conversational AI without manual data entry.

Prerequisites

  • macOS or iOS device with Apple Health app
  • Health data collected in Apple Health
  • An MCP client such as Claude Desktop or Cursor
  • Node.js 18+ installed
1

Install Apple Health MCP server

Install the server using npx to enable Apple Health integration.

npx apple-health-mcp-server
2

Add server to your MCP client configuration

Update your client config to register the Apple Health server.

{
  "mcpServers": {
    "apple-health": {
      "command": "npx",
      "args": ["apple-health-mcp-server"]
    }
  }
}
3

Grant health data permissions

When prompted, grant the MCP server access to your Apple Health data. This requires authentication and permission through your Apple account.

4

Restart your MCP client

Restart Claude Desktop or Cursor to establish the connection to your Apple Health data.

5

Verify connection

Ask Claude to retrieve your recent step count or heart rate data to confirm the integration is working.

Apple Health Examples

Client Configuration

How to configure Apple Health in claude_desktop_config.json

{
  "mcpServers": {
    "apple-health": {
      "command": "npx",
      "args": ["apple-health-mcp-server"]
    }
  }
}

Prompts to try

Example prompts for health data analysis with Claude

1. "Analyze my step count over the past month and suggest improvements"
2. "What was my average heart rate during workouts this week?"
3. "Compare my sleep patterns between weekdays and weekends"
4. "Identify trends in my health data and provide wellness recommendations"

Troubleshooting Apple Health

Server cannot access Apple Health data

Verify that you granted health data permissions when the server first ran. Check Settings > Privacy > Health on your device to confirm the app has access.

Data retrieval returns empty or incomplete results

Ensure you have sufficient health data in Apple Health. The app needs at least several days of data collection for meaningful analysis.

Frequently Asked Questions about Apple Health

What is Apple Health?

Apple Health is a Model Context Protocol (MCP) server that model context protocol server that enables seamless interaction between llm-based agents and apple health data, allowing users to query, analyze, and manage health records through natural language commands. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Apple Health?

Follow the installation instructions on the Apple Health GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Apple Health?

Apple Health works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Apple Health free to use?

Yes, Apple Health is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Business Applications MCP Servers

Explore all business applications servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "apple-health-mcp-server": { "command": "npx", "args": ["-y", "apple-health-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Apple Health?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides