Outlook Semantic MCP - Technical Reference

1 min read

Overview

This section contains detailed technical documentation for developers and architects working with the Outlook Semantic MCP Server.

Note: The Outlook Semantic MCP Server is both an MCP server and a connector — it exposes 10 mail MCP tools (plus 4 debug-mode tools), and 8 more calendar tools when CALENDAR_INTEGRATION is enabled. AI clients invoke those on demand, and once a user connects their account, the server automatically syncs their emails into the Unique knowledge base in the background. This contrasts with pure connector-style servers (like Sharepoint Connector) which ingest data silently without exposing tools.

Documentation

Document

Description

Architecture

System components, modules, database schema, and RabbitMQ topology

Flows

Sequence diagrams for OAuth connection, email sync, and subscription lifecycle

Permissions

Microsoft Graph permissions with least-privilege justification

Security

Encryption, OAuth 2.1 with PKCE, token rotation, and threat model

Subscription Management

Subscription lifecycle, renewal, status, and failure handling

Features

User-facing features, what's supported, what's not, and setup steps (including delegated access and calendar)

Tools

Full reference for mail tools, debug tools, and calendar tools

FAQ

Frequently asked questions

Last updated