{"repo":"st3v/garmin-workouts-mcp","free":true,"listed":false,"github":"https://github.com/st3v/garmin-workouts-mcp","clone":"git clone https://github.com/st3v/garmin-workouts-mcp.git","description":"MCP server with tools to manage workouts on Garmin Connect","language":"Python","stars":26,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Garmin Workouts MCP Server An MCP server that allows you to create, list, and manage Garmin Connect workouts using natural language descriptions through MCP-compatible clients. Features - Create workouts : Generate structured Garmin workouts from natural language descriptions using AI - List workouts : View all your existing workouts on Garmin Connect - Get workout details : Retrieve detailed information about specific workouts - Schedule workouts : Schedule workouts on specific dates in Garmin Connect - Delete workouts : Remove workouts from Garmin Connect - Activity management : List, view, and get weather data for completed activities - Calendar integration : View calendar data with workouts and activities - MCP Integration : Works with any MCP-compatible client (Claude Desktop, etc.) Setup 1. Install and run using uvx: 2. Configure in your MCP client (e.g., Claude Desktop): Add to your MCP client configuration: Authentication The Garmin Workouts MCP Server authenticates with Garmin Connect using garth [https://github.com/matin/garth]. There are two primary ways to provide your Garmin credentials: 1. Using Environment Variables You can set your Garmin Connect email and password as environment variables before starting the MCP server. - GARMIN EMAIL : Your Garmin Connect email address. - GARMIN PASSWORD : Your Garmin Connect password. Example: 2. Out-of-Band Authentication with garth Alternatively, you can log in to Garmin Connect once using the garth library directly and s","default_branch":null,"files":null,"tree":[],"storefront":"/r/st3v","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/st3v/garmin-workouts-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}