Build intelligent health assistants and data analysis tools with seamless access to Garmin's comprehensive fitness metrics. Designed specifically for AI agents and modern Python applications.
Built specifically for AI health agents and intelligent assistants with native MCP integration for seamless Claude Desktop connectivity.
Async/await support for concurrent data fetching, optimized for real-time AI applications and large-scale health analytics.
Full type hints and runtime validation ensure reliable AI workflows with comprehensive error handling.
Complete access to sleep, heart rate, stress, training readiness, HRV, body battery, and 15+ health metrics.
Query health data using conversational commands through Model Context Protocol integration.
Automatic metric registration and API endpoint discovery for seamless integration with new Garmin features.
Access 15+ comprehensive health and fitness metrics from your Garmin devices with type-safe, validated data structures.
Sleep stages, efficiency, and scores
Resting, max, zones, and HRV
Readiness scores and factors
Energy levels and recovery
Stress measurements and patterns
Daily steps, goals, and activities
Breathing rate measurements
Daily calorie burn and goals
Native Model Context Protocol (MCP) support enables seamless integration with Claude Desktop. Ask questions about your health data using natural language.
Install via pip with optional MCP integration for AI assistants.
Secure authentication with your Garmin Connect credentials.
Access comprehensive health metrics with type-safe, validated data.