Strava MCP Server

Strava MCP Server

0
0 Avis
0 Stars
Ce serveur MCP (Model Context Protocol) permet d'interroger et d'accéder aux données d'activités des athlètes de Strava via l'API. Il prend en charge la récupération des activités récentes, des activités dans des plages de dates, des détails d'activités, et plus encore, facilitant les intégrations avec des applications comme Claude pour le bureau et le web. Il nécessite une authentification via l'API de Strava, en utilisant des variables d'environnement spécifiées pour un accès sécurisé.
Ajouté le :
Créé par :
Apr 21 2025
Strava MCP Server
Publicités

Qu'est-ce que Strava MCP Server ?

Le serveur MCP Strava est un middleware API complet qui accorde aux utilisateurs authentifiés l'accès à leurs données d'activités sportives stockées sur Strava. Il permet d'interroger des activités récentes, des activités dans des plages de dates spécifiques, et des informations détaillées sur des activités individuelles telles que distance, vitesse, élévation, et calories brûlées. Conçu pour les développeurs et les passionnés de données, il simplifie l'interaction avec l'API de Strava pour l'analyse des données, le développement d'applications, et le suivi personnel, avec des fonctionnalités d'authentification et de gestion des erreurs intégrées pour assurer une expérience utilisateur fluide.

Qui va utiliser Strava MCP Server ?

  • Développeurs intégrant des données Strava dans des applications
  • Athlètes suivant leur historique d'activité
  • Analystes de données analysant les données de fitness et de performance
  • Développeurs d'applications de fitness
  • Chercheurs utilisant des données d'activité pour des études

Comment utiliser Strava MCP Server ?

  • Étape 1 : Créez une application API Strava pour obtenir l'ID client et le secret client.
  • Étape 2 : Exécutez le script get_strava_token.py pour générer des tokens et les enregistrer dans un fichier .env.
  • Étape 3 : Définissez les variables d'environnement STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET, et STRAVA_REFRESH_TOKEN.
  • Étape 4 : Exécutez le serveur MCP localement ou sur une plateforme cloud.
  • Étape 5 : Connectez votre application ou assistant vocal (comme Claude) au serveur à l'aide de l'extension MCP appropriée ou d'appels API.
  • Étape 6 : Utilisez des requêtes comme 'Montre mes activités récentes' ou 'Obtiens les détails de ma dernière activité de cyclisme' pour récupérer des données.

Caractéristiques et Avantages Clés de Strava MCP Server

Les fonctionnalités principales
  • get_activities(limit: int = 10)
  • get_activities_by_date_range(start_date: str, end_date: str, limit: int = 30)
  • get_activity_by_id(activity_id: int)
  • get_recent_activities(days: int = 7, limit: int = 10)
Les avantages
  • Fournit un accès fluide à des données d'activités détaillées de Strava
  • Soutient les analyses et les connaissances en matière de fitness
  • Facilite l'intégration avec des applications tierces et des assistants vocaux
  • Offre un accès API sécurisé et authentifié

Principaux Cas d'Utilisation et Applications de Strava MCP Server

  • Suivi personnel de la condition physique et analyse des activités
  • Développement d'applications de surveillance de la santé et de la condition physique
  • Projets de recherche analysant la performance des athlètes
  • Intégration avec des assistants vocaux pour la récupération de données activée par la voix

FAQs sur Strava MCP Server

Développeur