Skip to main content
Glama
dengxuhui

igpsport-mcp

by dengxuhui

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IGPSPORT_FTPNoFTP in watts (optional)
IGPSPORT_LTHRNoLactate threshold heart rate in bpm (optional)
IGPSPORT_PASSWORDYesPassword
IGPSPORT_USERNAMEYesiGPSport account (phone number)
IGPSPORT_CACHE_DIRNoCache directory, default ~/.cache/igpsport-mcp (optional)
IGPSPORT_LOG_LEVELNoLog level, default INFO (optional)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_activitiesC

List rides with optional ISO-8601 date range and paging (cached, units fixed).

get_activity_summaryA

Derived metrics for one ride: NP/IF/TSS/work, HR & power zone time.

get_activity_streamsB

Time-series channels as compact bare arrays. Channels default to power+hr; resolution one of 1s/5s/10s/30s/1min (default 10s to keep tokens sane).

get_activity_lapsC

Per-lap splits with per-lap NP computed from the record stream.

get_athlete_profileA

Athlete training parameters (FTP/LTHR from config) with HR/power zone bounds.

get_athlete_statsC

Aggregate distance/duration/elevation over week|month|year|all.

compare_activitiesB

Compare 2-5 rides across metrics with per-metric delta% and a narrative hint.

analyze_training_loadB

CTL/ATL/TSB daily trend + current form interpretation over the last N days.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dengxuhui/igpsport-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server