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_activities

Get recent activities from Garmin Connect

get_activity_insights

Get detailed insights for a specific activity or recent activities

get_training_suggestions

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

get_health_metrics

Get health and wellness metrics from Garmin Connect

authenticate_garmin

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

get_user_profile

Get detailed user profile and settings from Garmin Connect

get_workouts

Get workout plans and schedules from Garmin Connect

get_workout_detail

Get detailed information about a specific workout

create_running_workout

Create a new running workout plan

get_golf_data

Get golf performance data and scorecards

get_activity_stats

Get comprehensive activity statistics and counts

update_health_data

Update weight or hydration data in Garmin Connect

manage_activities

Upload, delete, or modify activities

custom_garmin_request

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