Strava

Created By
eddmann7 months ago
Overview

What is Strava MCP?

Strava MCP is a Model Context Protocol server designed for integrating with Strava, allowing users to access their activities, athlete stats, segments, and routes through various language models like Claude and ChatGPT.

How to use Strava MCP?

To use Strava MCP, set up a Strava API application, install the server using either Python or Docker, and authenticate your Strava account. You can then interact with your Strava data using natural language queries.

Key features of Strava MCP?

  • Access to 11 tools for querying Strava data across activities, athlete stats, segments, and routes.
  • Support for single-user (Stdio Mode) and multi-user (HTTP Mode) deployments.
  • Built-in prompt templates for common queries related to training analysis and performance.

Use cases of Strava MCP?

  1. Analyzing recent training performance over a specified period.
  2. Comparing segment performances and tracking improvements.
  3. Managing and exporting running routes in various formats.

FAQ from Strava MCP?

  • Can I use Strava MCP without a Strava account?

No, you need a Strava account and API application to use Strava MCP.

  • Is Strava MCP free to use?

Yes, Strava MCP is free to use, but you must comply with Strava's API usage policies.

  • What programming languages are supported?

Strava MCP is built with Python and can be run using Docker.

Server Config

{
  "mcpServers": {
    "strava": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v",
        "/ABSOLUTE/PATH/TO/strava-mcp.env:/app/.env",
        "ghcr.io/eddmann/strava-mcp:latest",
        "--transport",
        "stdio"
      ]
    }
  }
}
Project Info
Created At
7 months ago
Updated At
7 months ago
Author Name
eddmann
Star
-
Language
-
License
-

Recommend Servers

View All