Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GARMIN_PASSWORDNoYour Garmin Connect password
GARMIN_USERNAMENoYour Garmin Connect username/email
GARMIN_AUTO_AUTHNoAutomatically authenticate on startuptrue

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_activitiesC

Get recent activities from Garmin Connect

get_activity_insightsC

Get detailed insights for a specific activity or recent activities

get_training_suggestionsB

Get AI-powered training suggestions based on recent activities and performance

get_health_metricsC

Get health and wellness metrics from Garmin Connect

authenticate_garminB

Authenticate with Garmin Connect using username and password (can use environment variables)

get_user_profileB

Get detailed user profile and settings from Garmin Connect

get_workoutsC

Get workout plans and schedules from Garmin Connect

get_workout_detailC

Get detailed information about a specific workout

create_running_workoutC

Create a new running workout plan

get_golf_dataC

Get golf performance data and scorecards

get_activity_statsC

Get comprehensive activity statistics and counts

update_health_dataC

Update weight or hydration data in Garmin Connect

manage_activitiesC

Upload, delete, or modify activities

custom_garmin_requestC

Make custom API requests to Garmin Connect (advanced users)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/j4sun/garmin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server