Serveur MCP Strava

MCP Server Strava Fitness AI Integration

Contactez-nous pour héberger votre serveur MCP dans FlowHunt

FlowHunt fournit une couche de sécurité supplémentaire entre vos systèmes internes et les outils d'IA, vous donnant un contrôle granulaire sur les outils accessibles depuis vos serveurs MCP. Les serveurs MCP hébergés dans notre infrastructure peuvent être intégrés de manière transparente avec le chatbot de FlowHunt ainsi qu'avec les plateformes d'IA populaires comme ChatGPT, Claude et divers éditeurs d'IA.

Que fait le serveur MCP « Strava » ?

Le serveur MCP Strava est un serveur Model Context Protocol (MCP) implémenté en TypeScript qui connecte de façon transparente les grands modèles de langage (LLM) à l’API Strava. Agissant comme un pont, il permet aux assistants IA d’accéder, d’analyser et d’interagir avec les données Strava d’un utilisateur — incluant les activités récentes, le profil, les statistiques, les itinéraires et les segments — directement via des outils MCP standardisés. Cette intégration permet aux développeurs et aux systèmes IA d’exécuter des tâches telles que la requête des statistiques d’entraînement, la récupération de streams d’activité (puissance, fréquence cardiaque, cadence…), l’export d’itinéraires et la gestion des segments, le tout de façon sécurisée et adaptée à l’IA. En exposant les riches données fitness et activités de Strava sous forme d’outils, le serveur améliore les workflows de développement et offre des interactions intelligentes et pilotées par les données pour l’analyse et le coaching sportif.

Liste des prompts

Aucun modèle de prompt explicite n’a été trouvé dans le dépôt.

Logo

Prêt à développer votre entreprise?

Commencez votre essai gratuit aujourd'hui et voyez les résultats en quelques jours.

Liste des ressources

Aucune ressource explicite n’est documentée ou exposée dans le dépôt.

Liste des outils

  • Outil Activités Récentes : Accède aux activités récentes Strava de l’utilisateur authentifié.
  • Outil Profil : Récupère les informations de profil de l’utilisateur.
  • Outil Statistiques : Récupère les statistiques de course, vélo et natation.
  • Outil Streams d’Activité : Récupère les données détaillées (fréquence cardiaque, puissance, cadence, élévation, etc.) pour une activité donnée.
  • Outil Segments : Explore, visualise, ajoute en favori et gère les segments Strava.
  • Outil Itinéraires : Liste et affiche les détails des itinéraires Strava sauvegardés.
  • Outil Export d’Itinéraires : Exporte les itinéraires au format GPX ou TCX vers le système de fichiers local.

Cas d’usage de ce serveur MCP

  • Analyse de données fitness : Les développeurs peuvent intégrer le serveur aux LLM pour analyser l’historique d’entraînement, les statistiques et les tendances d’un utilisateur, fournissant des bilans détaillés et des rapports de progression.
  • Coaching personnalisé : Les assistants IA peuvent fournir des conseils de coaching à partir de données d’activité riches (fréquence cardiaque, puissance, cadence…) issues des entraînements récents.
  • Planification et export d’itinéraires : Permet aux utilisateurs de lister, consulter et exporter leurs itinéraires Strava pour les utiliser sur des GPS ou les partager.
  • Exploration et gestion de segments : Les développeurs peuvent créer des outils pour découvrir, ajouter en favori et analyser les segments Strava pour optimiser les parcours et le suivi de la performance.
  • Insights clubs et communautés : Accès et affichage des clubs, activités de groupe et classements de segments pour un engagement social accru.

Comment l’installer

Windsurf

  1. Assurez-vous que Node.js est installé.
  2. Ouvrez le fichier de configuration de Windsurf.
  3. Ajoutez le package du serveur MCP Strava (@r-huijts/strava-mcp@latest) à votre liste de serveurs MCP.
  4. Collez l’extrait JSON suivant dans l’objet mcpServers :
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  5. Enregistrez la configuration et redémarrez Windsurf.
  6. Vérifiez la configuration en recherchant les outils Strava MCP dans votre assistant IA.

Sécurisation des clés API – exemple

{
  "strava-mcp": {
    "command": "npx",
    "args": ["@r-huijts/strava-mcp@latest"],
    "env": {
      "STRAVA_CLIENT_ID": "votre-client-id",
      "STRAVA_CLIENT_SECRET": "votre-client-secret",
      "STRAVA_ACCESS_TOKEN": "votre-access-token"
    }
  }
}

Stockez vos identifiants de façon sécurisée via des variables d’environnement.

Claude

  1. Installez Node.js comme prérequis.
  2. Ouvrez le fichier de configuration de Claude relatif aux serveurs MCP.
  3. Ajoutez le serveur MCP Strava via :
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Enregistrez le fichier et redémarrez Claude.
  5. Vérifiez que l’intégration Strava MCP est active.

Cursor

  1. Installez Node.js si ce n’est pas déjà fait.
  2. Ouvrez le fichier de configuration de Cursor concernant les serveurs MCP.
  3. Ajoutez :
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Enregistrez et redémarrez Cursor.
  5. Vérifiez le bon fonctionnement dans vos workflows IA.

Cline

  1. Vérifiez que Node.js est installé.
  2. Accédez au fichier de configuration des serveurs MCP dans Cline.
  3. Insérez :
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Enregistrez et redémarrez l’environnement Cline.
  5. Vérifiez la présence des outils Strava MCP.

Remarque : stockez toujours vos clés API sensibles dans des variables d’environnement et non en clair.

Comment utiliser ce MCP dans les flows

Utilisation de MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, saisissez les détails de votre serveur MCP en utilisant ce format JSON :

{
  "strava-mcp": {
    "transport": "streamable_http",
    "url": "https://votreserveurmcp.exemple/cheminversmcp/url"
  }
}

Une fois configuré, l’agent IA peut utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas d’adapter le nom « strava-mcp » selon le nom réel de votre serveur MCP et de remplacer l’URL par celle de votre propre serveur MCP.


Vue d’ensemble

SectionDisponibilitéDétails/Remarques
Vue d’ensembleDécrit Strava MCP comme un pont vers l’API Strava pour les LLM.
Liste des promptsAucun modèle de prompt explicite fourni.
Liste des ressourcesAucune ressource MCP documentée.
Liste des outilsActivité, profil, statistiques, streams, segments, itinéraires, outils d’export documentés dans le README.
Sécurisation des clés API.env.example fourni, plus exemple pour les variables d’env dans la config JSON.
Support d’échantillonnage (moins important)Pas de mention de support de sampling.

Notre avis

Le serveur MCP Strava offre un pont robuste entre les LLM et l’API Strava, exposant un large éventail d’outils avec une documentation claire et des cas d’usage concrets. L’absence de modèles de prompt documentés ou de ressources MCP explicites limite cependant sa standardisation prête à l’emploi. Sampling et Roots ne sont pas mentionnés, ce qui réduit légèrement la polyvalence pour des scénarios MCP avancés.

Score MCP : 7/10 — un MCP solide, prêt pour la production et l’intégration Strava, avec des axes d’amélioration possibles sur la spécification des prompts/ressources et des fonctionnalités avancées du protocole.

Score MCP

Dispose d’une LICENCE✅ (MIT)
Au moins un outil
Nombre de Forks8
Nombre de Stars60

Questions fréquemment posées

Essayez le serveur MCP Strava avec FlowHunt

Donnez à vos agents IA un accès en temps réel aux données Strava pour des analyses fitness avancées, du coaching et la gestion d’itinéraires — le tout de façon sécurisée et simple via le protocole MCP.

En savoir plus

Strava
Strava

Strava

Intégrez FlowHunt avec le serveur MCP Strava pour connecter vos données de fitness et activités à des assistants IA. Automatisez l'analyse des entraînements, gé...

5 min de lecture
AI Strava +5
Serveur Tavily MCP
Serveur Tavily MCP

Serveur Tavily MCP

Le serveur Tavily MCP fait le lien entre les assistants IA et le web en direct, offrant des fonctions avancées de recherche en temps réel, d’extraction de donné...

5 min de lecture
AI Web Integration +5
Serveur MCP Stripe
Serveur MCP Stripe

Serveur MCP Stripe

Le serveur MCP Stripe intègre le traitement des paiements Stripe aux workflows IA, permettant la gestion sécurisée des paiements, clients et remboursements dire...

5 min de lecture
Stripe Payments +4