mcp-outlook

2

The Outlook MCP Server is a Model Context Protocol integration tool that works with Microsoft Outlook to manage calendar events and emails. It supports listing, creating, and managing both calendar events and email messages using the Microsoft Graph API.

Overview

A Model Context Protocol server that integrates with Microsoft Outlook through the Microsoft Graph API, enabling access to calendar events, email management, and message sending. Features include:

  • Calendar Integration: Create, update, and delete events.
  • Email Integration: Read, send, draft, and manage emails.
  • Type Safety through TypeScript with Zod validation.

Prerequisites

  • Node.js 18+
  • Microsoft 365 account
  • Azure App Registration with necessary permissions.

Available Tools

  • Calendar Tools: List, create, update, delete events.
  • Email Tools: List, get, send, create draft, mark as read/unread, delete emails.
  • People Tools: Search and get information about people.