Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Tools

Functions exposed to the LLM to take actions

NameDescription
tp_auth_status

Check auth status. Use only when other tools return auth errors.

tp_get_profile

Get athlete profile. Rarely needed - other tools work without it.

tp_get_workouts

List workouts in date range. Query ONLY the specific days needed (e.g., 2026-01-07 to 2026-01-08 for 2 days). Max 90 days.

tp_get_workout

Get single workout details by ID. Use after tp_get_workouts to drill into one workout.

tp_get_workout_prs

Get PRs from one workout. Use after tp_get_workouts to see records set in that session.

tp_get_peaks

Get top performances by type. For comparing PRs across time, not single workouts.

tp_get_fitness

Get fitness/fatigue trend (CTL/ATL/TSB). Returns daily values - use 14-30 days for recent trend, 90 for full picture.

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/JamsusMaximus/TrainingPeaks-MCP'

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