Labsco
MCP SERVER

MCP Outlook Tools

by wmoto-ai

Reads and writes the Outlook calendar and sends mail through the desktop client already signed in on your Windows machine.

Office Suites & Cloud File Storage
Summary
Your own Outlook, not a mail API.

It works through the desktop client that is already signed in, so there is no app registration or tenant permission to arrange first — and the confirmation step keeps a drafted message yours to stop.

What it is

An MCP server that drives a locally installed Microsoft Outlook through pywin32. It reads calendar items across a date range, adds appointments, and sends email from the account the client is already signed into.

What you get
  • Calendar items read between a start and end date
  • Appointments added with subject, times, location, description and categories
  • Free, Tentative, Busy or Out of Office set on a new appointment
  • Email sent with To and CC recipients and a formatted body
  • A confirmation shown before mail goes out
  • Japanese text encoding handled
Requirements

Windows, because it depends on pywin32, with Microsoft Outlook installed and configured, and Python 3.10 or higher. Runs as the outlook_tools.server module, with Python's I/O encoding set explicitly so Japanese text comes through intact.