# Garth (Garmin Connect)

> Use this tool when you need to access and analyze fitness and health data from Garmin Connect, solving the problem of manual data retrieval for users who want to track their sleep, stress, and exercise metrics. It provides an interface for retrieving customized data ranges and handles authentication via token environment variable, outputting formatted responses for easy consumption. Ideal for use cases where AI assistants require integration with Garmin Connect data to provide personalized health insights and recommendations.

Canonical page: https://skillsregistry.net/skills/matin-garth  
JSON: https://api.skillsregistry.net/v1/skills/matin-garth

## Description

Garth MCP Server provides integration with Garmin Connect, allowing AI assistants to access fitness and health data through the garth library. Developed by Matin Tamizi under MIT license, it offers tools for retrieving sleep statistics, daily stress data, and intensity minutes with customizable date ranges. The server handles authentication via a token environment variable and formats responses for easy consumption by AI assistants. This implementation is particularly valuable for users who want to analyze their Garmin fitness data or incorporate health metrics into conversations with AI assistants without manually retrieving the information from Garmin Connect.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/matin-garth)
- **Repository:** <https://github.com/matin/garth-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "matin-garth"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/matin-garth` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/matin-garth/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
