Coros MCP logo

Coros MCP

未申請

作者: cygnusb

MCP server for AI assistants to read and manage Coros fitness data: sleep, HRV, daily metrics, activities, and structured workouts via the unofficial Coros API

ai-assistantclaudecorosfitnesshealth-datamcppython

インストール

$claude mcp add coros -- /path/to/coros-mcp/.venv/bin/coros-mcp serve

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

AI & MLの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

21 件中 21 件

ドキュメントに記載されたツール (21)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

authenticate_coros

Log in with your Coros credentials. The auth token is stored securely in your system keyring (or an encrypted file as fallback).

authenticate_coros_mobile

Authenticate with the Coros mobile API only. This is mainly useful if you need to restore sleep-data access without redoing full web authentication.

check_coros_auth

Check whether valid web and mobile tokens are stored and how long the web token remains valid.

delete_workout_template

Delete a saved workout template from the Coros library.

get_activity_detail

Fetch full detail for a single activity. Requires the sporttype from listactivities.

get_cache_status

Show what data is currently stored in the local SQLite cache.

get_daily_metrics

Fetch daily metrics for a configurable number of weeks (default: 4).

get_sleep_data

Fetch nightly sleep stage data for a configurable number of weeks (default: 4).

list_activities

List activities for a date range.

list_exercises

List the Coros exercise catalogue for a sport type. Default sporttype=4 returns strength exercises.

list_planned_activities

List planned activities from the Coros training calendar.

list_workout_templates

List reusable workout templates saved in the Coros library.

remove_scheduled_workout

Remove a scheduled workout from the Coros training calendar.

save_strength_workout_template

Save a reusable strength workout template to the Coros library. Exercises must come from the Coros exercise catalogue.

save_workout_template

Save a reusable cycling/intervals workout template to the Coros library. The template appears in the Coros app and can be synced to the watch. Steps can be plain steps or repeat groups for intervals.

schedule_strength_workout

Schedule a one-off strength workout for a specific date. Builds the workout inline and posts straight to the calendar — does not create a library entry.

schedule_workout

Schedule a one-off cycling/intervals workout for a specific date. Builds the workout inline and posts straight to the calendar — does not create a library entry. This is the common case.

schedule_workout_template

Schedule an existing library template on a calendar day.

sport_type

2 = Indoor Cycling (default), 200 = Road Bike

sync_coros_data

Backfill all data into the local SQLite cache for a date range. After the first full sync, getdailymetrics, getsleepdata, and listactivities serve historical data from cache and only fetch the incremental tail from the API.

target_type

2 = time in seconds, 3 = reps

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。