Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by tomekkorbak • Analytics & Monitoring
An MCP server that exposes a normalized interface to the Strava API so language models can query an athlete's activities.
Fetch a user's recent Strava activities and present summarized metrics (distance, time, speed, elevation) in a conversation.
Query and filter activities by date range or retrieve full details for a specific activity ID.
Standardized, unit-consistent activity data (meters, seconds, m/s, kcal, coordinates) to power analytics or natural-language summaries.
This Model Context Protocol (MCP) server connects to the Strava API and provides tools for language models to retrieve athlete activities, query by date range, and fetch detailed activity information. It normalizes activity fields and units (meters, seconds, m/s, kcal, coordinates) so agents receive consistent data. Authentication is handled via Strava OAuth (client ID/secret and refresh token). The server is designed to integrate with agents like Claude via MCP for conversational access to fitness data.
Get the authenticated athlete's recent activities. Args: limit: Maximum number of activities to return (default: 10) Returns: Dictionary containing activities data
Get activities within a specific date range. Args: start_date: Start date in ISO format (YYYY-MM-DD) end_date: End date in ISO format (YYYY-MM-DD) limit: Maximum number of activities to return (default: 30) Returns: Dictionary containing activities data
Get detailed information about a specific activity. Args: activity_id: ID of the activity to retrieve Returns: Dictionary containing activity details
Get activities from the past X days. Args: days: Number of days to look back (default: 7) limit: Maximum number of activities to return (default: 10) Returns: Dictionary containing activities data
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.