DC

dhivakarkd/corus-mcp

Developer tools

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

6 stars 5 forks Качество 58 Тренд 14

A powerful Model Context Protocol (MCP) server that provides seamless access to your Coros watch data through AI assistants like Claude Desktop and Gemini CLI.

Обзор

A powerful Model Context Protocol (MCP) server that provides seamless access to your Coros watch data through AI assistants like Claude Desktop and Gemini CLI. This MCP server uses that are not publicly documented or officially supported by Coros. - ❌ Not endorsed or supported by Coros - ❌ API endpoints may change without notice - ❌ Your account could potentially be affected - ❌ No guarantees of functionality or data accuracy By using this software, you acknowledge these risks and agree that the authors are not responsible for any issues that may arise. This project was inspired by and built upon the excellent work of: - by @r-huijts - MCP server architecture and OAuth flow patterns - by @xballoy - Coros API endpoint research and implementation Special thanks to these projects for paving the way!

README

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

Coros MCP Server

A powerful Model Context Protocol (MCP) server that provides seamless access to your Coros watch data through AI assistants like Claude Desktop and Gemini CLI.


⚠️ IMPORTANT DISCLAIMER

🚨 THIS IS AN UNOFFICIAL APPLICATION

This MCP server uses unofficial, reverse-engineered Coros API endpoints that are not publicly documented or officially supported by Coros.

Use at your own risk:

  • ❌ Not endorsed or supported by Coros
  • ❌ API endpoints may change without notice
  • ❌ Your account could potentially be affected
  • ❌ No guarantees of functionality or data accuracy

By using this software, you acknowledge these risks and agree that the authors are not responsible for any issues that may arise.


💡 Inspiration & Credits

This project was inspired by and built upon the excellent work of:

Special thanks to these projects for paving the way! 🙏


🌟 Features

  • 🔐 Browser-Based Authentication - Secure login flow that opens in your browser
  • 📊 8 Powerful Tools - Comprehensive access to all your Coros data
  • 🏃 Activity Data - Recent activities, detailed metrics, lap-by-lap analysis
  • 💪 EvoLab Metrics - Fitness scores, training status, recovery data
  • 📅 Training Calendar - View scheduled workouts and training plans
  • ❤️ Training Zones - Heart rate and pace zone information
  • 🌤️ Weather Data - Environmental conditions for outdoor activities
  • 📈 Time-Series Data - 1Hz GPS and biometric data for deep analysis

📋 Table of Contents

🚀 Installation

Prerequisites

  • Node.js 18.0.0 or higher
  • npm or yarn
  • A Coros account with activity data

Install Globally

# Clone the repository
git clone https://github.com/yourusername/coros-mcp-server.git
cd coros-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

# Install globally
npm link

After installation, the coros-mcp-server command will be available globally.

Verify Installation

which coros-mcp-server
# Should output: /path/to/node/bin/coros-mcp-server
Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector coros-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "coros": { "command": "coros-mcp-server" } } }