About Strava MCP Server

Bridging the gap between AI assistants and your personal fitness data

Our Mission

Strava MCP Server empowers athletes to unlock the full potential of their fitness data through natural language interactions with AI assistants. We believe your workout data should be easily accessible, securely managed, and seamlessly integrated with the AI tools you already use.

By implementing the Model Context Protocol (MCP), we create a standardized bridge between your Strava account and any compatible AI assistant, enabling personalized insights, training analysis, and fitness coaching at scale.

What is the Model Context Protocol?

The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely access external data sources and services. Think of it as a universal translator between AI systems and your personal data.

How it works:

1. You Ask

"Show me my running progress this month"

2. AI Requests

AI calls our MCP server for your data

3. You Get Insights

Personalized analysis and recommendations

Privacy & Security First

What We Do

  • Use secure OAuth 2.0 authentication
  • Encrypt all data in transit and at rest
  • Respect your Strava privacy settings
  • Provide per-user data isolation
  • Auto-expire authentication tokens

What We Never Do

  • Train AI models on your data
  • Share your data with third parties
  • Store activity data permanently
  • Access other users' information
  • Sell or monetize your fitness data

Technical Architecture

Built on Modern Infrastructure

Cloudflare Workers

Edge computing for global low-latency access

KV Storage

Encrypted session storage with automatic expiry

OAuth 2.0

Industry-standard secure authentication

Available MCP Tools

Activity Tools

  • • get-recent-activities
  • • get-activity-details
  • • get-activity-streams

Profile & Stats

  • • get-athlete-profile
  • • get-athlete-stats

Segments & Routes

  • • get-starred-segments
  • • explore-segments
  • • get-athlete-routes

Setup & Auth

  • • welcome-strava-mcp
  • • authenticate-strava

Get in Touch

Need Help?

Our support team is here to help you get the most out of your Strava MCP integration.

Visit Support Center

Contact Information

Built with ❤️ for the fitness community