mcpbeat Sign in

SportsTrackLive MCP Server

by sportstracklive Your server? Claim it
answering

SportsTrackLive is answering right now. Last checked 13 min ago. It exposes 8 tools.

Live GPS sports tracking + per-sport analysis of GPX/IGC/FIT files: thermals, wind, phases, laps

Uptime history 46 days of history · worst day 89%
46 days agonow
100.0%
Uptime 24h
91 of 91 checks
8
Tools
read from the server
160 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 August 2026. No other catalogue keeps this.

9 Aug a tool appeared import_activity

Nothing serious here today

Today is the operative word: we check SportsTrackLive every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add mcp --transport http https://mcp.sportstracklive.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.sportstracklive.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://mcp.sportstracklive.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.sportstracklive.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.sportstracklive.com/mcp"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

track
get_track_replay_3d
Get the interactive 3D replay URL of an EXISTING PUBLIC SportsTrackLive track (Cesium terrain viewer with camera controls and timeline) plus its summary statistics. The URL must be opened in a web browser — share it with the user. NOT for a file the user just provided: for that, use create_ephemeral_replay, which builds a private replay of THEIR trace. Never substitute another athlete's track for the user's own file.
get_track_stats
Get the public statistics of a SportsTrackLive track by its numeric id: athlete, sport, location, date, duration, distance, speeds, altitudes and the track's web page URL. Only public tracks are returned; private tracks answer not_found.
analyze
analyze_activity_file
Analyze a GPS activity trace file (GPX, TCX, IGC, SBP or FIT, max 8 MiB) and return sport-specific metrics computed by the SportsTrackLive engine: distance, speeds, altitudes, and — depending on the sport — thermal detection with climb statistics, flight phases (glide/float/search) with glide polar and MacCready, wind estimation, lap detection around course marks, and splits. Stateless: nothing is stored, no account needed. Provide the file ONE of three ways — never reconstruct file content inside the conversation: (1) LOCAL file + shell available: run `curl -s -X POST https://mcp.sportstracklive.com/upload --data-binary @/path/to/file` in ONE command, then pass the returned `upload_id`; (2) file already online: pass its public https link as `file_url`, the server downloads it; (3) `file_base64` only for small files (< ~100 KB).
athletes
search_athletes
Search SportsTrackLive athletes by name (user name, first or last name). Returns id, user name, full name, country, number of public tracks and the public profile URL.
ephemeral
create_ephemeral_replay
Create an interactive 3D replay of the USER'S OWN trace file (GPX, TCX, IGC, SBP or FIT, max 8 MiB) on SportsTrackLive and return its link. The flight becomes a PRIVATE track owned by a temporary guest account — it appears in no listing or search — and the link stays valid 7 days, after which everything is purged. From the replay page the user can create an account to keep the flight permanently. Provide the file exactly like analyze_activity_file (upload_id / file_url / file_base64); pass pilot_name so the player credits the right person. Takes up to ~90 s (the full analysis pipeline runs).
import
import_activity
Import the user's trace file (GPX, TCX, IGC, SBP or FIT, max 8 MiB) into THEIR SportsTrackLive account permanently — full analysis, 3D replay, appears in their profile with their default privacy setting. REQUIRES the user to be connected via OAuth (this MCP server supports it; the client starts the flow). For a user without an account, use create_ephemeral_replay instead. Provide the file exactly like analyze_activity_file (upload_id / file_url / file_base64).
live
get_live_activities
List public SportsTrackLive activities being recorded LIVE right now (paragliding flights, sailing races, rides, runs…), optionally filtered by sport and country. Each entry carries the athlete, sport, location, start time, latest recorded position/speed and a watch_url to follow the activity live in a browser.
tracks
search_tracks
Search public SportsTrackLive tracks (finished, stored activities), newest first. Filter by free text (locality / take-off name or athlete user name), sport name, and an ISO date range. Returns per track the athlete, sport, location, date and web page URL; feed a track_id to get_track_stats for full statistics.

Endpoints

URLTransportStateLatencyChecked
https://mcp.sportstracklive.com/mcp streamable-http answering 149 ms 13 min ago

Alternatives to SportsTrackLive

same job, measured the same way
Linkonda
by linkonda

Create and manage Linkonda short links and QR codes, with no per-visitor tracking.

38 installs/wk local only
Timix.AI
by timix

Time tracking, live project budgets, and billing exports for service firms.

114 tools answering
LiveSpot
by livespot

Find concerts, theatre, sport and festivals in Sweden. Authless, read-only MCP.

8 tools answering
Tracktag MCP
by adigold

AI music analysis for agents: BPM, key, genres, moods, instruments and 35+ tags per track.

29 installs/wk local only
3DOptix
by 3doptix

Optical design, simulation and analysis with GPU-powered ray tracing. Import from Zemax and CAD.

answering
AGENTS.md Generator
by nushey

Analyzes codebases with tree-sitter and generates AGENTS.md files for AI coding agents.

311 installs/wk local only
Balldontlie
by balldontlie

Provides access to live sports data and analytics from BALLDONTLIE: The Sports API

answering
Aztra
by aztra

Aztra workspace: projects, issues, sprints, goals, wiki and time tracking.

answering

SportsTrackLive — questions

Answers built from our own checks of this server.

What can SportsTrackLive do?
It exposes 8 tools, read directly from the server on our last check. Among them: analyze_activity_file, create_ephemeral_replay, get_live_activities, get_track_replay_3d, get_track_stats, import_activity and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SportsTrackLive working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 160 ms. The bar chart above shows every period we have measured.
How do I connect SportsTrackLive?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SportsTrackLive need an API key?
No. SportsTrackLive completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SportsTrackLive?
It answers our handshake in 160 ms on average, which is faster than 81% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.