Outlook Semantic MCP - Technical Reference — Unique AI Documentation
Outlook Semantic MCP - Technical Reference
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 MCP tools (plus 4 debug-mode tools) that AI clients invoke on demand, and once a user connects their account, it 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) |
| Tools | Full reference for all 10 MCP tools (plus 4 debug-mode tools) |
| FAQ | Frequently asked questions |