kaiord — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер для чтения, валидации и конвертации файлов тренировок в форматах FIT, TCX, ZWO и KRD. Помогает ассистенту разбирать спортивные данные прямо на компьютере.
claude mcp add kaiord -- npx -y @kaiord/mcpЧто делает kaiord
Сервер подключает к агенту инструменты пакета @kaiord/mcp. Он транслирует файлы тренировок между форматами FIT, TCX, ZWO и структурой KRD на базе JSON. Проверка данных опирается на схемы библиотеки Zod.
Обработка происходит на вашей машине без отправки файлов на сторонние бэкенды. Ассистент считывает интервалы по дистанции, пульсу или мощности. Также парсер читает параметры бассейна и тренерские заметки до 256 знаков.
В FIT-конвертере пока не работает тип длительности training_peaks_tss. Запустить сервер можно через npx без сборки исходников.
Какие задачи решает
- сконвертировать файл тренировки из формата ZWO в FIT
- проверить структуру файла TCX через схемы Zod
- разобрать интервалы по пульсу и мощности из файла KRD
- извлечь заметки тренера и настройки плавательного бассейна
Примеры запросов агенту
- Проверь файл workout.tcx и переведи его в формат FIT
- Покажи все интервалы с целевым пульсом из файла session.zwo
- Преобразуй тренировку tempo_run.krd в формат ZWO для Zwift
Как установить kaiord
Командой платформы
claude mcp add kaiord -- npx -y @kaiord/mcpКомандой платформы
codex mcp add kaiord -- npx -y @kaiord/mcpФайл настроек
{
"mcpServers": {
"kaiord": {
"command": "npx",
"args": [
"-y",
"@kaiord/mcp"
]
}
}
}Файл настроек
{
"servers": {
"kaiord": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@kaiord/mcp"
]
}
}
}Командой платформы
gemini mcp add kaiord npx -y @kaiord/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о kaiord
Как установить kaiord в Claude Code?
Выполните команду claude mcp add kaiord -- npx -y @kaiord/mcp. Агент скачает пакет из реестра npm и запустит сервер через npx.
Какие форматы тренировок поддерживает kaiord?
Инструмент умеет читать и преобразовывать форматы FIT, TCX, ZWO и JSON-формат KRD. Все операции проводятся локально.
Какие ограничения есть у конвертера FIT?
Интервалы с длительностью по метрике training_peaks_tss пока не поддерживаются. Текстовые заметки к этапам тренировки ограничены 256 символами.