Skip to main content
Glama

Strava MCP Server

Strava MCP Server

A Model Context Protocol (MCP) server that provides Strava activity data to Cursor AI. Currently uses sample data, but easily extensible for real Strava API integration.

🤖 Add to Cursor

The configuration has been automatically added to your Cursor MCP settings!

If you need to add it manually or on another machine:

  1. Open ~/.cursor/mcp.json in a text editor

  2. Replace the content with:

{ "mcpServers": { "strava": { "command": "python", "args": ["/Users/dylanmelotik/Code/melotik/mcp-hackathon/strava_mcp.py"], "env": {} } } }
  1. Restart Cursor for changes to take effect

🚀 Setup

  1. Install dependencies:

    pip install -r requirements.txt
  2. Test the server:

    python strava_mcp.py

🛠️ Available Tools

  • get_strava_activities - Get recent Strava activities (sample data)

    • limit parameter (default: 10) - max number of activities to return

Usage in Cursor

Once configured, you can ask Cursor: "Show me my recent Strava activities" and it will use the MCP server to return formatted activity data including:

  • Activity name and type

  • Distance and time

  • Date and description

  • Activity ID

🔧 For Real Strava Integration

To connect to the actual Strava API:

  1. Register at https://www.strava.com/settings/api

  2. Replace the hardcoded activities in get_strava_activities() with real API calls

  3. Add authentication handling

License

MIT License - feel free to use and modify!

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables AI assistants to retrieve and display Strava activity data including workout details, distance, time, and dates. Currently uses sample data but can be extended for real Strava API integration.

  1. 🤖 Add to Cursor
    1. 🚀 Setup
      1. 🛠️ Available Tools
        1. Usage in Cursor
          1. 🔧 For Real Strava Integration
            1. License

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/Beefsupreme21/mcp-hackathon'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server