
elizabethtrykin/oura-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
elizabethtrykin/oura-mcp는 [T0]]에서 수입된 MCP 서버 후보입니다
개요
elizabethtrykin/oura-mcp는 [T0]]에서 수입된 MCP 서버 후보입니다
개요(AI 번역)
Oura Ring 데이터에 액세스하기위한 모델 Context Protocol (MCP) 서버.
설치
# 필수품
- Node.js (v16+)
- Oura 계정
설치
- 저장소를 복제
- 실행:
구성
Credentials 획득
- Oura Cloud Console에 로그인
- 하나를 얻으십시오:
- 개인 액세스 토큰 (테스트용)
- OAuth2 Credentials (생산)
환경 변수
.env] 파일을 만듭니다:
사용법
테스트
예: node test.js get_daily_sleep 2023-05-01
Claude 데스크탑 통합
Claude Desktop의 구성 추가 (설정 → Developer → Edit Config):
저장 후 Restart Claude 데스크탑. 자세한 내용은 MCP docs를 참조하십시오.
사용 가능한 자원
personal_info- 사용자 프로필daily_activity- 활동 요약daily_readiness- 읽음 점수daily_sleep- 수면 요약sleep- 상세한 수면 데이터sleep_time- 수면 타이밍workout- 운동 자료session- 세션 데이터daily_spo2- SpO2 측정rest_mode_period- 휴식 기간ring_configuration- 링 구성daily_stress- 스트레스 미터daily_resilience- 탄력 미터daily_cardiovascular_age- CV 연령vO2_max- VO2 최대 데이터
사용 가능한 도구
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
Oura MCP Server
A Model Context Protocol (MCP) server for accessing Oura Ring data.
Setup
Prerequisites
- Node.js (v16+)
- Oura account
Installation
- Clone the repository
- Run:
npm install
npm run build
Configuration
Obtaining Credentials
- Log in to Oura Cloud Console
- Get either:
- Personal Access Token (for testing)
- OAuth2 Credentials (for production)
Environment Variables
Create a .env file:
# Option 1: Personal Access Token
OURA_PERSONAL_ACCESS_TOKEN=your_token
# Option 2: OAuth2 credentials
OURA_CLIENT_ID=your_client_id
OURA_CLIENT_SECRET=your_client_secret
OURA_REDIRECT_URI=http://localhost:3000/callback
Usage
Testing
node test.js
Example: node test.js get_daily_sleep 2023-05-01
Claude Desktop Integration
Add to Claude Desktop’s config (Settings → Developer → Edit Config):
{
"mcpServers": {
"oura": {
"command": "node",
"args": ["/absolute/path/to/oura-mcp/build/index.js"],
"env": {"OURA_PERSONAL_ACCESS_TOKEN": "your_token"}
}
}
}
Restart Claude Desktop after saving. See MCP docs for details.
Available Resources
personal_info- User profiledaily_activity- Activity summariesdaily_readiness- Readiness scoresdaily_sleep- Sleep summariessleep- Detailed sleep datasleep_time- Sleep timingworkout- Workout datasession- Session datadaily_spo2- SpO2 measurementsrest_mode_period- Rest periodsring_configuration- Ring configdaily_stress- Stress metricsdaily_resilience- Resilience metricsdaily_cardiovascular_age- CV agevO2_max- VO2 max data
Available Tools
For date-based resources, use tools like get_daily_sleep with startDate and endDate parameters (YYYY-MM-DD).
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"oura": {
"command": "node",
"args": ["/absolute/path/to/oura-mcp/build/index.js"],
"env": {"OURA_PERSONAL_ACCESS_TOKEN": "your_token"}
}
}
}