CC

cygnusb/coros-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

125 stars 33 forks Качество 81 Тренд 36MIT

cygnusb/coros-mcp — это кандидат на сервер MCP, импортированный из https://github.com/cygnusb/coros-mcp.

Обзор

cygnusb/coros-mcp — это кандидат на сервер MCP, импортированный из https://github.com/cygnusb/coros-mcp.

Обзор (машинный перевод)

[! ВАЖНО] Это неофициальный, созданный сообществом проект и не связанный с COROS.

COROS с тех пор запустил свой официальный сервер MCP: coroslab/COROS-MCP. Если вы ищете официально поддерживаемую интеграцию, пожалуйста, используйте её.

Этот проект продолжает существовать как альтернатива сообществу и может предлагать различные или дополняющие друг друга функции.

Сервер Model Context Protocol (MCP), который получает данные сна, HRV и обучение из неофициального API Coros и предоставляет их ассистентам ИИ, таким как Claude.

API-ключ не требуется. Этот сервер напрямую аутентифицируется с помощью ваших учетных данных Coros Training Hub. Ваш токен надёжно хранится в системном ключе (или в зашифрованном локальном файле как запасной вариант), никогда не передаётся нигде, кроме Coros.

Что ты можешь сделать

Задавайте своему ассистенту по ИИ вопросы, например:

  • «Сколько глубокого сна и фазы REM я получила на прошлой неделе?»
  • «Какова была моя тенденция с HRV за последние 4 недели?»
  • «Покажите мне мой пульс в состоянии покоя и нагрузку тренировок за прошлую неделю»
  • «Сколько шагов я в среднем нанес в день в этом месяце?»
  • «Список моих поездок за прошлый месяц»
  • «Покажи мне детали моей последней длинной поездки»

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

coros-mcp

[!IMPORTANT] This is an unofficial, community-built project and is not affiliated with or endorsed by COROS.

COROS has since launched their official MCP server: coroslab/COROS-MCP. If you are looking for an officially supported integration, please use that instead.

This project continues to exist as a community alternative and may offer different or complementary features.

A Model Context Protocol (MCP) server that fetches sleep, HRV, and training data from the unofficial Coros API and exposes them to AI assistants like Claude.

No API key required. This server authenticates directly with your Coros Training Hub credentials. Your token is stored securely in your system keyring (or an encrypted local file as fallback), never transmitted anywhere except to Coros.

What You Can Do

Ask your AI assistant questions like:

  • “How much deep sleep and REM did I get last week?”
  • “What was my HRV trend over the last 4 weeks?”
  • “Show me my resting heart rate and training load for last week”
  • “How many steps did I average per day this month?”
  • “List my rides from last month”
  • “Show me the details of my last long ride”
  • “Create a 90-minute sweet spot workout for me”
  • “What’s on my training calendar next week?”
  • “Schedule my VO2 workout for Thursday”
  • “Create a 20-minute strength circuit with squats, lunges, and planks”

Features

Tool Description
authenticate_coros Log in with email and password — token stored securely in keyring
authenticate_coros_mobile Log in to the mobile API only (useful for sleep data troubleshooting)
check_coros_auth Check whether a valid auth token is present
get_daily_metrics Fetch daily metrics (HRV, resting HR, training load, VO2max, stamina, and more) for n weeks (default: 4)
get_sleep_data Fetch nightly sleep stages (deep, light, REM, awake) and sleep HR for n weeks (default: 4)
list_activities List activities for a date range with summary metrics
get_activity_detail Fetch full detail for a single activity (laps, HR zones, power zones)
list_workout_templates List reusable workout templates saved in the library
save_workout_template Save a reusable cycling/intervals workout template (named steps, power targets)
save_strength_workout_template Save a reusable strength workout template (sets, reps, or timed exercises)
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "coros": { "command": "/path/to/coros-mcp/.venv/bin/coros-mcp", "args": ["serve"] } } }