Skip to content

SportsTrackLive pour les agents IA

SportsTrackLive expose ses données de live tracking et son moteur d'analyse par sport aux agents IA via un serveur MCP officiel (Model Context Protocol) — le standard ouvert utilisé par Claude, ChatGPT et les autres assistants pour appeler des outils externes.

Demandez à votre assistant d'analyser un fichier de vol, de regarder qui vole en direct, ou de créer un replay 3D de votre propre trace — sans compte SportsTrackLive.

Connecter le serveur

Endpointhttps://mcp.sportstracklive.com/mcp
TransportStreamable HTTP (versions modernes et legacy du protocole MCP)
AuthentificationAucune — accès anonyme en lecture seule, quotas par IP
Registrecom.sportstracklive/mcp sur le registre officiel MCP

Claude Code

bash
claude mcp add --transport http sportstracklive https://mcp.sportstracklive.com/mcp

Claude.ai / autres clients MCP — ajoutez un connecteur personnalisé avec l'URL de l'endpoint ci-dessus.

Ce que l'agent peut faire

OutilDescription
analyze_activity_fileAnalyse un fichier de trace GPS (GPX, TCX, IGC, SBP, FIT — 8 Mio max) avec le moteur SportsTrackLive : distance, vitesses, altitudes, et selon le sport — détection des thermiques avec statistiques de montée, phases de vol (transition/float/recherche), polaire de finesse et vitesse MacCready, estimation du vent, détection de tours, splits. Sans état : rien n'est conservé.
create_ephemeral_replayTransforme le fichier de l'utilisateur en replay 3D interactif hébergé sur SportsTrackLive. Le lien reste privé et valable 7 jours ; depuis la page du replay, l'utilisateur peut créer un compte pour conserver le vol.
get_live_activitiesQui est en direct en ce moment (position, altitude, vitesse, lien de suivi).
get_track_statsStatistiques complètes d'une track publique.
search_tracks / search_athletesRecherche de tracks publiques et de profils d'athlètes.
get_track_replay_3dLien du replay 3D d'une track publique existante.

Envoyer un fichier

Les arguments d'outil transitent par le contexte du modèle : ne collez jamais un gros fichier en ligne. Trois options, par ordre de préférence :

  1. Fichier local + shell disponible (ex. Claude Code) — une commande :
    bash
    curl -s -X POST https://mcp.sportstracklive.com/upload --data-binary @vol.igc
    puis passez l'upload_id retourné à l'outil.
  2. Fichier déjà en ligne — passez son lien https public en file_url ; le serveur le télécharge.
  3. Petits fichiers uniquement (< ~100 Ko) — file_base64.

Exemples de requêtes

Analyse ce fichier IGC de mon vol de parapente d'hier : combien de thermiques, quel taux de montée moyen, et quel vent estimé ?

Qui vole en live en ce moment dans les Alpes ? Montre-moi leur altitude et leur vitesse.

Prends ce fichier FIT de ma régate et donne-moi mes temps au tour autour des bouées.

Crée un replay 3D de cette trace GPX et donne-moi le lien.

Quotas et usage raisonnable

L'accès anonyme est limité par IP (les analyses de fichiers, créations de replays et lectures ont chacune leur budget). En cas de dépassement, l'outil renvoie une erreur structurée avec un délai retry_after_s. Besoin de plus ? Contactez-nous.

API REST

Vous préférez du HTTP classique ? L'API REST publique est décrite par une spécification OpenAPI : https://api.sportstracklive.com/api-docs/openapi.json — activités en direct, données et statistiques de tracks, recherche. Voir aussi la référence API pour l'upload de tracks et le live tracking.

Confidentialité

  • L'analyse de fichier est sans état : la trace est traitée en mémoire et les uploads directs expirent du stockage transitoire après 15 minutes.
  • Les replays éphémères créent une track privée détenue par un compte invité temporaire ; tout est purgé après 7 jours, sauf si l'utilisateur rapatrie le vol dans un vrai compte.
  • Politique de confidentialité · Conditions