본문으로 건너뛰기

get-user-timemachine-status MCP Tool

개요

get-user-timemachine-status MCP Tool은 특정 사용자의 TimeMachine 상태를 조회하는 도구입니다. TimeMachine 활성화 여부, 현재 가상 시간, 마지막 변경 이력 등을 확인할 수 있습니다.

도구 정보

  • 이름: get_user_timemachine_status
  • 설명: 특정 사용자의 TimeMachine 상태 조회
  • 카테고리: 시간 관리 도구

파라미터

필수 파라미터

파라미터타입설명예시
userIdstring대상 사용자 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

문제 해결

일반적인 오류

  1. 사용자 없음: 존재하지 않는 사용자 ID
  2. TimeMachine 설정 없음: 사용자에게 TimeMachine 설정이 없음
  3. 권한 부족: TimeMachine 상태 접근 권한 없음

관련 도구

  • enable-user-timemachine: TimeMachine 활성화
  • disable-user-timemachine: TimeMachine 비활성화
  • get-user-virtual-time: 사용자 가상 시간 조회
  • change-user-day-index: 사용자 가상 시간 변경