MCP server for Microsoft Outlook integration to manage emails, calendar events, and contacts
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"outlook-mcp-2","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Outlook MCP Server Model Context Protocol (MCP) server for Microsoft Outlook integration that enables AI assistants to interact with emails, calendar events, and contacts through Microsoft Graph API. ## Features - **Email Management**: Read, send, and manage emails - **Calendar Operations**: View and create calendar events - **Contact Management**: Access and create contacts - **Real-time Integration**: Direct connection to Microsoft Graph API - **Secure Authentication**: Azure AD authentication support ## Components ### Resources The server provides access to Outlook data through custom URI schemes: - **email://**: Access email messages with metadata and content - **calendar://**: Access calendar events with details and attendees - **contact://**: Access contact information and details Each resource provides structured data in JSON format with appropriate metadata. ### Tools The server implements six powerful tools for Outlook integration: #### Email Tools - **get-emails**: Retrieve emails from specified folder (inbox, sent, drafts, etc.) - Parameters: `folder` (optional, defaults to "inbox"), `limit` (optional, defaults to 10) - Returns: List of emails with subject, sender, date, and preview - **send-email**: Send a new email message - Parameters: `to` (required), `subject` (required), `body` (required), `cc` (optional), `bcc` (optional) - Returns: Confirmation with message ID #### Calendar Tools - **get-calendar-events**: Retrieve calendar events for a date range - Parameters: `start_date` (optional), `end_date` (optional), `limit` (optional, defaults to 20) - Returns: List of events with title, time, location, and attendees - **create-calendar-event**: Create a new calendar event - Parameters: `subject` (required), `start_time` (required), `end_time` (required), `location` (optional), `attendees` (optional), `body` (optional) - Returns: Confirmation with event ID #### Contact Tools - **get-contacts**: Retrieve contacts from …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.