-
Microsoft Graph API 기반으로 개인/기업용 계정을 지원하는 비공식 CLI 도구
-
Mail, Calendar, Contacts, Groups, Tasks, OneDrive 등 주요 워크로드 제어 명령 제공
-
스크립트 자동화와 대화형 인증 마법사를 모두 지원하는 에이전트 친화적 설계
-
다중 프로필 관리 가능하며, 한 번에 하나의 활성 프로필만 유지 (개인/기업용)
-
인증 모드: 위임 사용자 인증과 앱 전용 인증(App-only) 지원
-
mog auth, mog auth app, mog auth login 등
-
출력 모드로
--json과 --plain을 지원해 자동화 스크립트 통합 용이
-
Mail, Calendar, OneDrive 작업 시
--dry-run으로 쓰기 작업 미리보기 가능
-
주요 명령 들
-
mog mail, mog calendar, mog contacts, mog groups, mog tasks, mog onedrive
- 각 명령은
list, get, create, update, delete 등 세부 하위 명령 포함
-
OneDrive 명령으로 파일 업로드(
put), 다운로드(get), 디렉터리 생성(mkdir), 삭제(rm) 지원
-
--page 또는 --next-token으로 다음 페이지 토큰 기반 조회 지원
-
설정 및 보안 관리
-
mog config 명령으로 설정 경로, 키 목록, 키링 백엔드 조회 가능
-
토큰과 비밀키는 OS Keychain/Keyring 또는 로컬 파일 백엔드에 저장
- MIT License, Go로 개발