
rowlando/coros-workout-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
교육 허브 API를 통해 COROS 강도 운동을 만드는 MCP 서버
개요
⚠️ COROS는 이제 coroslab/COROS-MCP의 공식 MCP 서버를 제공합니다. 지원하려는 경우, 첫 번째 옵션, 사용. 이 프로젝트는 독립적 인 커뮤니티 구축 도구입니다. 교육 허브 API를 통해 COROS 강도 운동을 만드는 MCP 서버. Claude 디자인 운동을 시도하고 COROS 시계에 직접 밀어 다음 실제로 설정 한 것을 검토하십시오. 액션에서 MCP 참조 : YouTube walkthrough 이것은 , 지역 사회 중심 프로젝트입니다. 그것은 어떤 방법으로. 공식을 위해, COROS 지원 MCP 서버는, coroslab/COROS-MCP를 보십시오. 이 서버는 COROS Training Hub와 통신하여 공지없이 변경하거나 중단할 수 있습니다. 당신의 위험에 사용하십시오. COROS는 COROS Wearables, Inc.의 상표입니다. 이 프로젝트는 보증없이 제공됩니다 - 세부 사항에 대한 라이센스를 참조하십시오. env var auth를 사용하려면 ( 대화에서 credentials를 입력) : ~/Library/Application Support/Claude/claude desktop config.json에 추가하십시오:
개요(AI 번역)
⚠️ ** 지역 사회 주도 프로젝트 - COROS와 제휴하지 않습니다. ** COROS는 이제 공식 MCP 서버를 제공합니다. 코로랩/COROS-MCP. 당신이 원하는 경우 지원되는, 첫번째 당 선택권, 사용. 이 프로젝트는 독립적으로 남아있다, 커뮤니티 구축 도구.
교육 허브 API를 통해 COROS 강도 운동을 만드는 MCP 서버. Claude 디자인 운동을 시도하고 COROS 시계에 직접 밀어 다음 실제로 설정 한 것을 검토하십시오.
액션에서 MCP 참조 : YouTube walkthrough
면책
unofficial, 커뮤니티 중심 프로젝트입니다. 그것은 **와 제휴되지 않습니다, 에 의해 종료, 또는 COROS에 연결 ** 어쨌든. 공식을 위해, COROS 지원 MCP 서버는, coroslab/COROS-MCP를 보십시오.
이 서버는 COROS Training Hub를 사용하여 reverse-engineered, undocumented API를 사용하여 변경하거나 중지할 수 있습니다. 당신의 위험에 사용하십시오.
COROS는 COROS Wearables, Inc.의 상표입니다. 이 프로젝트는 보증없이 제공됩니다 - 세부 사항에 대한 라이센스를 참조하십시오.
설치
Claude 코드 사용
env var auth를 사용하려면 ( 대화에서 credentials를 입력) :
Claude 데스크탑 사용
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
coros-workout-mcp
⚠️ Unofficial, community-led project — not affiliated with COROS. COROS now offers an official MCP server at coroslab/COROS-MCP. If you want a supported, first-party option, use that. This project remains an independent, community-built tool.
MCP server for creating COROS strength workouts via the Training Hub API. Lets Claude design workouts and push them directly to your COROS watch, then review what you actually did, set by set.
See the MCP in action: YouTube walkthrough
Disclaimer
This is an unofficial, community-driven project. It is not affiliated with, endorsed by, or connected to COROS in any way. For an official, COROS-supported MCP server, see coroslab/COROS-MCP.
This server communicates with the COROS Training Hub using a reverse-engineered, undocumented API that may change or break without notice. Use it at your own risk.
COROS is a trademark of COROS Wearables, Inc. This project is provided as-is with no warranty — see LICENSE for details.
Setup
cd coros-workout-mcp
npm install
npm run build
Usage with Claude Code
claude mcp add coros-workout -- node /path/to/coros-workout-mcp/dist/src/index.js
To use env var auth (avoids typing credentials in conversation):
claude mcp add coros-workout -e [email protected] -e COROS_PASSWORD=yourpass -e COROS_REGION=eu -- node /path/to/coros-workout-mcp/dist/src/index.js
Usage with Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"coros-workout": {
"command": "/path/to/node",
"args": ["/path/to/coros-workout-mcp/dist/src/index.js"],
"env": {
"COROS_EMAIL": "[email protected]",
"COROS_PASSWORD": "yourpass",
"COROS_REGION": "eu"
}
}
}
}
Node.js 18+ required — this server uses native
fetch()which was added in Node 18.
Troubleshooting
fetch is not defined: Claude Desktop is a GUI app that doesn’t inherit your shell PATH, so node binaries installed via version managers (mise, nvm, fnm, volta) won’t be found. Use the full absolute path to your node binary in"command":which node # e.g. /Users/you/.mise/shims/node node --version # confirm it's 18+Common locations:
- mise:
~/.local/share/mise/installs/node//bin/node- nvm:
~/.nvm/versions/node//bin/node- fnm:
~/.local/share/fnm/node-versions//installation/bin/node- Homebrew:
/opt/homebrew/bin/node
Tools
| Tool | Description |
|---|---|
authenticate_coros |
Log in with email/password (or auto-login from env vars) |
check_coros_auth |
Verify current auth status |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"coros-workout": {
"command": "/path/to/node",
"args": ["/path/to/coros-workout-mcp/dist/src/index.js"],
"env": {
"COROS_EMAIL": "[email protected]",
"COROS_PASSWORD": "yourpass",
"COROS_REGION": "eu"
}
}
}
}