- Explore MCP Servers
- garth-mcp-server
Garth Mcp Server
What is Garth Mcp Server
garth-mcp-server is a Garmin Connect MCP server built on the Garth framework, designed to facilitate the integration and management of Garmin Connect data.
Use cases
Use cases include syncing fitness data from Garmin devices, analyzing health metrics, and providing users with insights into their fitness progress.
How to use
To use garth-mcp-server, you need to set up the server environment, configure it according to your needs, and then deploy it to manage Garmin Connect data effectively.
Key features
Key features include data integration with Garmin Connect, real-time data processing, user-friendly interface, and support for various Garmin devices.
Where to use
garth-mcp-server can be used in fitness applications, health monitoring systems, and any platform that requires integration with Garmin Connect data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Garth Mcp Server
garth-mcp-server is a Garmin Connect MCP server built on the Garth framework, designed to facilitate the integration and management of Garmin Connect data.
Use cases
Use cases include syncing fitness data from Garmin devices, analyzing health metrics, and providing users with insights into their fitness progress.
How to use
To use garth-mcp-server, you need to set up the server environment, configure it according to your needs, and then deploy it to manage Garmin Connect data effectively.
Key features
Key features include data integration with Garmin Connect, real-time data processing, user-friendly interface, and support for various Garmin devices.
Where to use
garth-mcp-server can be used in fitness applications, health monitoring systems, and any platform that requires integration with Garmin Connect data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
garth-mcp-server
Garmin Connect MCP server based on garth.
Usage
Install
{
"mcpServers": {
"Garth - Garmin Connect": {
"command": "uvx",
"args": [
"garth-mcp-server"
],
"env": {
"GARTH_TOKEN": "<output of `uvx garth login`>"
}
}
}
}
Make sure the path for the uvx command is fully scoped as MCP doesn’t
use the same PATH your shell does. On macOS, it’s typically
/Users/{user}/.local/bin/uvx.
Tools
Health & Wellness (using Garth data classes)
user_profile- Get user profile informationuser_settings- Get user settings and preferencesnightly_sleep- Get detailed sleep data with optional movement datadaily_sleep- Get daily sleep summary datadaily_stress/weekly_stress- Get stress datadaily_intensity_minutes/weekly_intensity_minutes- Get intensity minutesdaily_body_battery- Get body battery datadaily_hydration- Get hydration datadaily_steps/weekly_steps- Get steps datadaily_hrv/hrv_data- Get heart rate variability data
Activities (using Garmin Connect API)
get_activities- Get list of activities with optional filtersget_activities_by_date- Get activities for a specific dateget_activity_details- Get detailed activity informationget_activity_splits- Get activity lap/split dataget_activity_weather- Get weather data for activities
Additional Health Data (using Garmin Connect API)
get_body_composition- Get body composition dataget_respiration_data- Get respiration dataget_spo2_data- Get SpO2 (blood oxygen) dataget_blood_pressure- Get blood pressure readings
Device & Gear (using Garmin Connect API)
get_devices- Get connected devicesget_device_settings- Get device settingsget_gear- Get gear informationget_gear_stats- Get gear usage statistics
Utility Tools
monthly_activity_summary- Get monthly activity overviewsnapshot- Get snapshot data for date rangesget_connectapi_endpoint- Direct access to any Garmin Connect API endpoint
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










