Back to catalog

office365-blade-mcp

Microsoft 365 operations via Graph API — email, calendar, tasks (To Do + Planner). Token-efficient, write-gated, dual auth.

certified v0.1.0 email-v1calendar-v1tasks-v1 uv MIT
Authorgroupthink-dev
Setupinvolved
Authoauth2

Service Contract

emailcalendartasks

Conformance

Setup

1. Register an app at Azure Portal → App registrations → New registration. 2. Set platform to 'Mobile and desktop applications' for device code flow. 3. Copy the Tenant ID and Client ID. 4. On first run, complete the device code auth flow in your browser.

O365_TENANT_ID Tenant ID
O365_CLIENT_ID Client ID
O365_CLIENT_SECRET Client Secret (optional) secret
O365_AUTH_MODE Auth Mode

Prerequisites

  • Azure AD app registration with Microsoft Graph API permissions
  • API permissions: Mail.ReadWrite, Mail.Send, Calendars.ReadWrite, Tasks.ReadWrite

Scenarios

Combine with daily-productivity

Both use email, calendar, tasks. Daily and weekly productivity automation — morning digest, email triage, inbox processing, flagged email actions, effort tracking, and weekly review.

emailcalendartasks
Combine with sidereal-core

Both use email, calendar, tasks. Core platform operators and infrastructure health — PKM, comms, scheduling, security auditing, fleet monitoring, notification delivery, and the six operator agents that power every Sidereal installation.

emailcalendartasks
Combine with sidereal-estate

Both use email, calendar, tasks. Multi-site property intelligence powered by Home Assistant.

emailcalendartasks
Build a email workflow

Use the Forge to design an automation pack powered by office365-blade-mcp for email operations.

Install

sidereal install office365-blade-mcp