Suunto MCP — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер подключает данные часов Suunto к ассистенту. Пригодится для анализа тренировок, сна и пульса на естественном языке или отправки тренировочных планов на часы.
claude mcp add suunto-mcp -e SUUNTO_CLIENT_ID=<SUUNTO_CLIENT_ID> -e SUUNTO_CLIENT_SECRET=<SUUNTO_CLIENT_SECRET> -e SUUNTO_SUBSCRIPTION_KEY=<SUUNTO_SUBSCRIPTION_KEY> -- npx -y suunto-mcpЧто делает Suunto MCP
Сервер связывает учётную запись Suunto через официальный Developer API с Claude Code и другими клиентами MCP. Он считывает журнал тренировок и показатели сна. Для этого не нужны сторонние панели. Ассистент также умеет экспортировать трек в формате GPX или загружать готовый план занятия прямо на часы.
Для работы требуются Node.js и подтверждённый доступ к порталу apizone.suunto.com. Одобрение заявки на бесплатный Developer API для частных пользователей длится от 3 до 4 недель. В настройках профиля регистрируется приложение с точным адресом перенаправления http://localhost:8421/callback. Без активной подписки и ключей SUUNTO_CLIENT_ID, SUUNTO_CLIENT_SECRET и SUUNTO_SUBSCRIPTION_KEY сервер не сможет получить доступ к тренировкам.
Какие задачи решает
- сравнить темп и дрейф пульса на последних длительных пробежках
- проанализировать показатели восстановления и динамику ночного пульса
- найти все тренировки с превышением среднего пульса 160 ударов
- экспортировать трек пробежки в файл GPX
- отправить структурированный план занятия на часы Suunto
Примеры запросов агенту
- Сравни три мои последние длительные пробежки: изменился ли дрейф пульса?
- Найди все тренировки за этот месяц, где средний пульс превысил 160 ударов.
- Экспортируй мой последний маршрут в GPX.
Как установить Suunto MCP
Командой платформы
claude mcp add suunto-mcp -e SUUNTO_CLIENT_ID=<SUUNTO_CLIENT_ID> -e SUUNTO_CLIENT_SECRET=<SUUNTO_CLIENT_SECRET> -e SUUNTO_SUBSCRIPTION_KEY=<SUUNTO_SUBSCRIPTION_KEY> -- npx -y suunto-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add suunto-mcp --env SUUNTO_CLIENT_ID=<SUUNTO_CLIENT_ID> --env SUUNTO_CLIENT_SECRET=<SUUNTO_CLIENT_SECRET> --env SUUNTO_SUBSCRIPTION_KEY=<SUUNTO_SUBSCRIPTION_KEY> -- npx -y suunto-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"suunto-mcp": {
"command": "npx",
"args": [
"-y",
"suunto-mcp"
],
"env": {
"SUUNTO_CLIENT_ID": "<SUUNTO_CLIENT_ID>",
"SUUNTO_CLIENT_SECRET": "<SUUNTO_CLIENT_SECRET>",
"SUUNTO_SUBSCRIPTION_KEY": "<SUUNTO_SUBSCRIPTION_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"suunto-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"suunto-mcp"
],
"env": {
"SUUNTO_CLIENT_ID": "<SUUNTO_CLIENT_ID>",
"SUUNTO_CLIENT_SECRET": "<SUUNTO_CLIENT_SECRET>",
"SUUNTO_SUBSCRIPTION_KEY": "<SUUNTO_SUBSCRIPTION_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e SUUNTO_CLIENT_ID=<SUUNTO_CLIENT_ID> -e SUUNTO_CLIENT_SECRET=<SUUNTO_CLIENT_SECRET> -e SUUNTO_SUBSCRIPTION_KEY=<SUUNTO_SUBSCRIPTION_KEY> suunto-mcp npx -y suunto-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Suunto MCP
Как установить Suunto MCP в Claude Code?
Выполните в терминале команду `claude mcp add suunto-mcp -e SUUNTO_CLIENT_ID=<SUUNTO_CLIENT_ID> -e SUUNTO_CLIENT_SECRET=<SUUNTO_CLIENT_SECRET> -e SUUNTO_SUBSCRIPTION_KEY=<SUUNTO_SUBSCRIPTION_KEY> -- npx -y suunto-mcp`, подставив полученные ключи Suunto.
Что делает Suunto MCP?
Сервер передаёт в модель данные с часов Suunto: тренировки, сон, пульс и показатели восстановления. Модель также может загружать на часы тренировочные планы или сохранять маршруты в GPX.
Сколько времени занимает получение доступа к Suunto API?
Одобрение подписки на Developer API в портале apizone.suunto.com для частных пользователей обычно длится 3–4 недели. Запускать сервер имеет смысл после того, как статус подписки станет активным.