
jamsusmaximus/trainingpeaks-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
jamsusmaximus/trainingpeaks-mcp — это кандидат на сервер MCP, импортированный из https://github.com/jamsusmaximus/trainingpeaks-mcp.
Обзор
jamsusmaximus/trainingpeaks-mcp — это кандидат на сервер MCP, импортированный из https://github.com/jamsusmaximus/trainingpeaks-mcp.
Обзор (машинный перевод)
Подключите TrainingPeaks к Клоду и другим ассистентам ИИ через протокол Model Context Protocol (MCP). Отправляйте запросы на тренировки, создавайте структурированные интервалы, управляйте календарем, отслеживайте тренды в фитнесе и контролируйте тренировки через естественный диалог.
Одобрение API не требуется. Официальный API Training Peaks имеет одобрение, но этот сервер использует защищённую аутентификацию cookie, которую любой пользователь может настроить за несколько минут. Ваш cookie хранится в системном ключе и не передаётся нигде, кроме TrainingPeaks.
Что ты можешь сделать
Спросите у своего AI-ассистента такие вещи, как:
- «Постройте для меня пороговую сессию 4x8 минут на вторник с разминкой и охладкой»
- «Запишитесь на сеанс мобильности на 14 апреля 2026 года в 16:45»
- «Сравните мой прогресс по FTP в этом году и в прошлом»
- «Принял прошлую длинную поездку в эту субботу»
- «Фиксировать вес 74,5 кг и спать 7,5 часа»
- «Какой у меня еженедельный TSS на данный момент? Я на пути к своей цели по ATP?»
- «Покажите мой календарь гонок и сколько недель до моего первого этапа»
- «Установить FTP на 310 и обновить зоны питания»
- «Добавьте примечание в календаре на следующий понедельник: день отдыха, путешествие»
Инструменты (84)
Тренировки
| Инструмент | Описание |
|---|
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
TrainingPeaks MCP Server
Connect TrainingPeaks to Claude and other AI assistants via the Model Context Protocol (MCP). Query workouts, build structured intervals, manage your calendar, track fitness trends, and control your training through natural conversation.
No API approval required. The official Training Peaks API is approval-gated, but this server uses secure cookie authentication that any user can set up in minutes. Your cookie is stored in your system keyring, never transmitted anywhere except to TrainingPeaks.
What You Can Do
Ask your AI assistant things like:
- “Build me a 4x8min threshold session for Tuesday with warm-up and cool-down”
- “Schedule my mobility session for April 14, 2026 at 16:45”
- “Compare my FTP progression this year vs last year”
- “Copy last week’s long ride to this Saturday”
- “Log my weight at 74.5kg and sleep at 7.5 hours”
- “What’s my weekly TSS so far? Am I on track for my ATP target?”
- “Show my race calendar and how many weeks until my A race”
- “Set my FTP to 310 and update my power zones”
- “Add a calendar note for next Monday: rest day, travel”
Tools (84)
Workouts
| Tool | Description |
|---|---|
tp_get_workouts |
List workouts in a date range (max 90 days) |
tp_get_workout |
Get full details for a single workout |
tp_create_workout |
Create a workout with optional interval structure, auto-computed IF/TSS, and optional planned start time |
tp_update_workout |
Update any field of an existing workout, including structured intervals and planned start time |
tp_delete_workout |
Delete a workout |
tp_copy_workout |
Copy a workout to a new date (preserves structure and planned fields) |
tp_reorder_workouts |
Reorder workouts on a given day |
tp_pair_workout |
Pair a completed workout with a planned workout (merges into one) |
tp_unpair_workout |
Unpair a workout (splits into separate completed and planned workouts) |
tp_validate_structure |
Validate interval structure without creating a workout |
tp_get_workout_comments |
Get comments on a workout |
tp_add_workout_comment |
Add a comment to a workout |
tp_get_workout_note |
Get the private workout note for a workout |
tp_set_workout_note |
Set or update the private workout note |
tp_upload_workout_file |
Upload a FIT/TCX/GPX file to a workout |
tp_download_workout_file |
Download a workout’s device file |
tp_delete_workout_file |
Delete an attached file from a workout |
Analysis & Performance
| Tool | Description |
|---|---|
tp_analyze_workout |
Detailed analysis with time-series data, zones, and laps |
Установка
npx some-other-mcpКонфигурация
{
"mcpServers": {
"some-other-server": {
"command": "npx",
"args": ["some-other-mcp"]
},
"trainingpeaks": {
"command": "/Users/you/trainingpeaks-mcp/.venv/bin/tp-mcp",
"args": ["serve"]
}
}
}