{"repo":"visionik/mogcli","free":true,"listed":false,"github":"https://github.com/visionik/mogcli","clone":"git clone https://github.com/visionik/mogcli.git","description":"Microsoft Graph CLI - Mail, Calendar, OneDrive, To-Do, Contacts","language":"Go","stars":64,"topics":["cli","graph-api","microsoft","calendar","contacts","mail","onedrive","to-do"],"license":null,"category":"cli-tools","readme_excerpt":"📊 mog — Microsoft Ops Gadget CLI for Microsoft 365 — Mail, Calendar, Drive, Contacts, Tasks, Word, PowerPoint, Excel, OneNote The Microsoft counterpart to gog (Google Ops Gadget). Same patterns, different cloud. --- ✨ Features Module Description -------- ------------- 📧 Mail Search, send, drafts, attachments, folders 📅 Calendar Events, create, respond, freebusy, ACL 📁 Drive OneDrive files — list, upload, download, move 👥 Contacts Personal contacts + org directory lookup ✅ Tasks Microsoft To-Do — lists, add, complete, clear 📝 Word Documents — list, export, copy 📊 PowerPoint Presentations — list, export, copy 📈 Excel Spreadsheets — read, write, tables, export 📓 OneNote Notebooks, sections, pages, search Extras: - 🔗 Slug system — 8-char shorthand for Microsoft's long GUIDs - 🤖 AI-friendly — --ai-help outputs comprehensive docs for LLMs - 🔄 gog-compatible — Same flags and patterns for muscle memory --- 🚀 Quick Start --- 📦 Installation --- ⚙️ Setup — Azure AD App 1. Create App Registration 1. Go to Azure Portal → App registrations → New registration 2. Name: mog CLI (or any name) 3. Supported account types: Select \"Accounts in any organizational directory (Any Azure AD directory - Multitenant)\" — single-tenant is not supported with device code flow 4. Redirect URI: Leave blank (uses device code flow) 2. Enable Public Client Flows 1. In your app registration, go to Authentication → Advanced settings 2. Set \"Allow public client flows\" to Yes 3. Click Save ⚠️ Both multi","default_branch":null,"files":null,"tree":[],"storefront":"/r/visionik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/visionik/mogcli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}