Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
strava://activities | |
strava://athlete/zones | |
strava:///athlete/clubs |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_activity_by_id | Get activity details from Strava Args:
activity_id (Union[str, int]): Activity ID to fetch
Returns:
Dict: Activity details including type, distance, time and other metrics |
analyze_activity | Анализ активности из Strava Args:
activity_id: ID активности (строка или число)
Returns:
dict: Результаты анализа активности |
analyze_training_load | Анализ тренировочной нагрузки |
get_activity_recommendations | Получить рекомендации по тренировкам на основе анализа последних активностей |