productivity
Microsoft Outlook MCP, CLI, and Lua Integration for AI Agents
Microsoft Outlook integration docs for AI agents: MCP gateway setup, Microsoft Outlook CLI commands, Lua API reference, credentials, and function schemas.Microsoft Outlook for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
microsoft-outlook.outlook_list_messages | Read read | 5 | List email messages in the signed-in user's Outlook mailbox. Supports filtering by subject, sender, date range, and read status. Returns a paginated list of messages with subject, sender, date, and preview. |
microsoft-outlook.outlook_get_message | Read read | 2 | Retrieve a single email message by its id. Returns the full message including body, sender, recipients, subject, and attachments metadata. |
microsoft-outlook.outlook_send_message | Write write | 7 | Send an email message via Outlook. Specify recipients, subject, and body. Supports HTML and plain-text bodies, CC, BCC, and reply-to addresses. |
microsoft-outlook.outlook_list_calendars | Read read | 2 | List all calendars in the signed-in user's Outlook mailbox. Returns calendar names, ids, and default calendar indicator. |
microsoft-outlook.outlook_list_events | Read read | 6 | List upcoming calendar events from the default Outlook calendar. Supports filtering by date range, subject, and more via OData query parameters. |
microsoft-outlook.outlook_create_event | Write write | 9 | Create a new event on the default Outlook calendar. Specify subject, start/end time, body, and optionally attendees and location. |
microsoft-outlook.outlook_get_current_user | Read read | 1 | Get the signed-in user's profile information including display name, email address, and job title. Useful for identifying which account is connected. |