Skip to main content
Glama
gh33k

Apple Health Chat MCP

by gh33k

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HEALTH_EXPORT_DIRYesPath to your health export CSV files directory.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_export_queryB

Execute SQL-like queries on health data from Health Export CSV files

health_export_reportC

Generate structured health reports for specific time periods

health_export_schemaA

Get available metrics, date ranges, and sample data from health export files

health_export_metricsC

Get specific metric data with optional filtering and aggregation

health_export_askA

Ask any natural language question about your health data. The LLM will interpret the question and query the appropriate metrics.

health_export_get_metricsA

Get raw health metrics data for a specific date range. Use this when you need to analyze specific metrics or perform custom calculations.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 6 tools

Disambiguation2/5

Multiple tools have overlapping purposes: health_export_metrics and health_export_get_metrics both retrieve metric data with filtering, and health_export_query can also be used for similar queries. health_export_ask is a catch-all natural language interface that may subsume the others, creating confusion about which tool to select.

Naming Consistency3/5

All tools share the 'health_export_' prefix, but the suffixes mix verb forms (query, report, ask, get_metrics) with noun forms (schema, metrics). The similar names 'health_export_metrics' and 'health_export_get_metrics' further reduce consistency.

Tool Count5/5

With 6 tools, the server is well-scoped for querying and analyzing Apple Health export data. Each tool has a place in the workflow, and the count is within the ideal range for a domain-specific server.

Completeness4/5

The server covers schema discovery, raw data retrieval, aggregated metrics, reports, and natural language queries, providing a solid read-only query surface. Minor gaps exist, such as no explicit way to list all available export files, but these are not critical for the core purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues