Mcp Garmin

32 tools. 0 can modify or destroy data without limits.

Read-only server. Low risk, but rate limits prevent runaway API costs.

Last updated:

0 can modify or destroy data
32 read-only
32 tools total

Community server · catalogue entry verified 03/07/2026

How to control Mcp Garmin ↓

What Mcp Garmin exposes to your agents

Read (32) Write / Execute (0) Destructive / Financial (0)

What can go wrong

Even read-only tools carry cost. An agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up bills.

How to control Mcp Garmin

PolicyLayer is an MCP gateway — it sits between your AI agents and Mcp Garmin, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "get_activities": {
    "limits": [
      {
        "counter": "get_activities_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Mcp Garmin — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MCP GARMIN →

Instant setup, no code required.

All 32 Mcp Garmin tools

READ 32 tools
Read get_activities List recent activities, newest first. Read get_activities_by_date Get activities within a date range, optionally filtered by type. Read get_activity Get a single activity by its ID. Read get_activity_details Get detailed metrics for an activity (laps, charts, etc.). Read get_activity_exercise_sets Get strength training exercise sets for an activity. Read get_activity_gear Get equipment/gear used in an activity. Read get_activity_hr_zones Get heart rate zone distribution for an activity. Read get_activity_splits Get split/lap data for an activity. Read get_activity_weather Get weather conditions during an activity. Read get_body_battery Get Body Battery (energy) levels for a given date. Read get_body_composition Get body composition data for a date range. Read get_daily_summary Get daily activity summary (steps, calories, distance, active minutes). Read get_fitness_age Get calculated fitness age for a given date. Read get_heart_rates Get heart rate data for a given date. Read get_hrv_data Get Heart Rate Variability (HRV) data for a given date. Read get_intensity_minutes Get intensity minutes data for a given date. Read get_last_activity Get the most recent activity. Read get_max_metrics Get VO2 max and related fitness metrics for a given date. Read get_personal_records Get personal best records across all activities. Read get_respiration_data Get respiratory rate data for a given date. Read get_resting_heart_rate Get resting heart rate for a given date. Read get_server_version Return the installed version of the mcp-garmin server. Read get_sleep_data Get sleep stages and metrics for a given date. Read get_spo2_data Get blood oxygen saturation (SpO2) data for a given date. Read get_steps_data Get detailed step data for a given date. Read get_stress_data Get stress levels throughout the day. Read get_training_readiness Get training readiness score for a given date. Read get_training_status Get current training status for a given date. Read get_user_profile Get the user's Garmin Connect profile information. Read get_weigh_ins Get weight measurements for a date range. Read get_workout Get a saved workout template by ID. Read get_workouts List saved workout templates.

Questions about Mcp Garmin

Is the Mcp Garmin MCP server safe to use without restrictions? +

The Mcp Garmin server is primarily read-only with 32 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the Mcp Garmin MCP server expose? +

32 tools across 1 categories: Read. 32 are read-only. 0 can modify, create, or delete data.

How do I enforce a policy on Mcp Garmin? +

Register the Mcp Garmin MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Mcp Garmin tool call.

Deterministic rules across all 32 Mcp Garmin tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

32 Mcp Garmin tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.