Skip to main content
Glama
r-huijts

Strava MCP Server

by r-huijts

get-all-activities

Retrieve your complete Strava activity history with filtering by date range, activity type, or sport type. Supports pagination to access all activities efficiently.

Instructions

Fetches complete activity history with optional filtering by date range and activity type. Supports pagination to retrieve all activities.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
startDateNoISO date string for activities after this date (e.g., '2024-01-01')
endDateNoISO date string for activities before this date (e.g., '2024-12-31')
activityTypesNoArray of activity types to filter (e.g., ['Run', 'Ride'])
sportTypesNoArray of sport types for granular filtering (e.g., ['MountainBikeRide', 'TrailRun'])
maxActivitiesNoMaximum activities to return after filtering (default: 500)
maxApiCallsNoMaximum API calls to prevent quota exhaustion (default: 10 = ~2000 activities)
perPageNoActivities per API call (default: 200, max: 200)

Latest Blog Posts

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/r-huijts/strava-mcp'

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