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
| Endpoint | https://mcp.sportstracklive.com/mcp |
| Transport | Streamable HTTP (versions modernes et legacy du protocole MCP) |
| Authentification | Aucune — accès anonyme en lecture seule, quotas par IP |
| Registre | com.sportstracklive/mcp sur le registre officiel MCP |
Claude Code
claude mcp add --transport http sportstracklive https://mcp.sportstracklive.com/mcpClaude.ai / autres clients MCP — ajoutez un connecteur personnalisé avec l'URL de l'endpoint ci-dessus.
Ce que l'agent peut faire
| Outil | Description |
|---|---|
analyze_activity_file | Analyse 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_replay | Transforme 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_activities | Qui est en direct en ce moment (position, altitude, vitesse, lien de suivi). |
get_track_stats | Statistiques complètes d'une track publique. |
search_tracks / search_athletes | Recherche de tracks publiques et de profils d'athlètes. |
get_track_replay_3d | Lien 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 :
- Fichier local + shell disponible (ex. Claude Code) — une commande :bashpuis passez l'
curl -s -X POST https://mcp.sportstracklive.com/upload --data-binary @vol.igcupload_idretourné à l'outil. - Fichier déjà en ligne — passez son lien https public en
file_url; le serveur le télécharge. - 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
