get-user-timemachine-status MCP Tool
개요
get-user-timemachine-status MCP Tool은 특정 사용자의 TimeMachine 상태를 조회하는 도구입니다. TimeMachine 활성화 여부, 현재 가상 시간, 마지막 변경 이력 등을 확인할 수 있습니다.
도구 정보
- 이름:
get_user_timemachine_status - 설명: 특정 사용자의 TimeMachine 상태 조회
- 카테고리: 시간 관리 도구
파라미터
필수 파라미터
| 파라미터 | 타입 | 설명 | 예시 |
|---|---|---|---|
userId | string | 대상 사용자 ID (UUID 형식) | "3a5822e5-595e-4bd5-b06a-f46104a34bd5" |
사용 예시
JSON 형식
{
"tool": "get_user_timemachine_status",
"arguments": {
"userId": "3a5822e5-595e-4bd5-b06a-f46104a34bd5"
}
}
LLM AI Chat
사용자 3a5822e5-595e-4bd5-b06a-f46104a34bd5의 TimeMachine 상태를 확인해주세요.
응답 형식
성공 응답
{
"content": [
{
"type": "text",
"text": "TimeMachine status for user 3a5822e5-595e-4bd5-b06a-f46104a34bd5:\n\nUser ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5\nTimeMachine Active: ✅ Enabled\nCurrent Virtual Time: 2025-01-15T23:00:00.000Z\nTime Zone: Europe/Berlin\nLast Change: 2025-01-08T10:25:30.123Z\nChanged By: 00000000-0000-0000-0000-000000000000\nChange Reason: 테스트를 위해서"
}
]
}
에러 응답
{
"content": [
{
"type": "text",
"text": "❌ Error getting TimeMachine status: User not found or user has no TimeMachine configuration"
}
],
"isError": true
}
사용 시나리오
시나리오 1: TimeMachine 활성화 여부 확인
LLM AI Chat:
사용자의 TimeMachine이 활성화되어 있는지 확인해주세요.
사용자 ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5
시나리오 2: 변경 이력 확인
LLM AI Chat:
사용자의 TimeMachine 변경 이력을 확인해주세요.
사용자 ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5
문제 해결
일반적인 오류
- 사용자 없음: 존재하지 않는 사용자 ID
- TimeMachine 설정 없음: 사용자에게 TimeMachine 설정이 없음
- 권한 부족: TimeMachine 상태 접근 권한 없음
관련 도구
- enable-user-timemachine: TimeMachine 활성화
- disable-user-timemachine: TimeMachine 비활성화
- get-user-virtual-time: 사용자 가상 시간 조회
- change-user-day-index: 사용자 가상 시간 변경