본문으로 건너뛰기

disable-user-timemachine MCP Tool

개요

disable-user-timemachine MCP Tool은 특정 사용자의 TimeMachine 기능을 비활성화하는 도구입니다. TimeMachine을 비활성화하면 사용자는 실제 시간을 사용하게 됩니다.

도구 정보

  • 이름: disable_user_timemachine
  • 설명: 특정 사용자의 TimeMachine 비활성화
  • 카테고리: 시간 관리 도구

파라미터

필수 파라미터

파라미터타입설명예시
userIdstring대상 사용자 ID (UUID 형식)"3a5822e5-595e-4bd5-b06a-f46104a34bd5"

선택 파라미터

파라미터타입기본값설명예시
reasonstring"MCP 도구를 통한 TimeMachine 비활성화"비활성화 사유"테스트 완료"

사용 예시

JSON 형식

{
"tool": "disable_user_timemachine",
"arguments": {
"userId": "3a5822e5-595e-4bd5-b06a-f46104a34bd5",
"reason": "테스트 완료로 인한 TimeMachine 비활성화"
}
}

LLM AI Chat

사용자 3a5822e5-595e-4bd5-b06a-f46104a34bd5의 TimeMachine을 비활성화해주세요.
- 사유: 테스트 완료

응답 형식

성공 응답

{
"content": [
{
"type": "text",
"text": "✅ Successfully disabled TimeMachine for user 3a5822e5-595e-4bd5-b06a-f46104a34bd5:\n\nUser ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5\nTimeMachine Active: ❌ Disabled\nCurrent Virtual Time: N/A\nTime Zone: Europe/Berlin\nLast Change: 2025-01-08T10:30:45.123Z\nChanged By: 00000000-0000-0000-0000-000000000000\nChange Reason: 테스트 완료로 인한 TimeMachine 비활성화"
}
]
}

에러 응답

{
"content": [
{
"type": "text",
"text": "❌ Error disabling TimeMachine: User not found or insufficient permissions"
}
],
"isError": true
}

사용 시나리오

시나리오 1: 테스트 완료 후 원복

LLM AI Chat:

테스트가 완료되었으므로 사용자의 TimeMachine을 비활성화해주세요.
사용자 ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5

시나리오 2: 실제 사용자 상태로 복원

LLM AI Chat:

사용자를 실제 시간 상태로 복원해주세요.
- 사용자 ID: 3a5822e5-595e-4bd5-b06a-f46104a34bd5
- 사유: 실제 사용자 상태로 복원

주의사항

주의
  • TimeMachine 비활성화 후 사용자는 실제 시간을 사용하게 됩니다
  • 가상 시간 설정이 모두 초기화됩니다
  • 비활성화 후에는 시간 변경 도구를 사용할 수 없습니다

관련 도구

  • enable-user-timemachine: TimeMachine 활성화
  • get-user-timemachine-status: TimeMachine 상태 조회
  • get-user-virtual-time: 사용자 가상 시간 조회