garmin_mcp

garmin_mcp

2

The Garmin Connect MCP Server enables seamless interaction with the Garmin Connect API, providing tools to manage and access user data such as workouts and health metrics. The server is easy to set up with Python and supports integration with existing MCP systems.

Garmin Connect MCP Server

This project provides a server for interacting with the Garmin Connect API. It allows users to manage their Garmin data, including workouts, health metrics, and more.

Getting Started

Prerequisites

Environment Variables

Create a .env file in the root directory from the .env_template file with the following variables:

  • GARMIN_EMAIL
  • GARMIN_PASSWORD

Generate token for Garmin Connect

python example.py

Use MCP Inspector

mcp dev garmin_mcp_server.py

Register MCP Server in Claude Desktop

mcp install garmin_mcp_server.py

Running the Server