Prerequisites
Before you begin, create an account and get your API Key.
Getting started
Connect to Outlook to read, send, organize emails, and automate email workflows through AI agents.1
Install the SDKs (optional)
2
Create a server instance
Response Information: The API returns:
serverUrl
: The URL for connecting your MCP client to OutlookinstanceId
: Unique identifier for your server instanceoauthUrl
: OAuth authorization URL for Outlook authentication
3
Authenticate
🎉 Your Outlook MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.
Available Tools
Tools Information
Tools Information
Tool Name | Description |
---|---|
outlookMail_create_mail_folder | Create a new mail folder |
outlookMail_list_folders | List all mail folders |
outlookMail_get_mail_folder_details | Get details of a mail folder |
outlookMail_update_folder_display_name | Rename a mail folder |
outlookMail_delete_folder | Delete a mail folder |
outlookMail_read_message | Read the content of an email |
outlookMail_send_draft | Send an existing draft email |
outlookMail_create_draft | Create a new draft email |
outlookMail_create_reply_draft | Create a reply to an email |
outlookMail_create_reply_all_draft | Create a reply-all draft |
outlookMail_create_forward_draft | Create a forward draft |
outlookMail_update_draft | Update an existing draft |
outlookMail_delete_draft | Delete a draft email |
outlookMail_list_messages | List messages from the inbox |
outlookMail_list_messages_from_folder | List messages from a specific folder |
outlookMail_move_message | Move message to a different folder |
For more details about tool input schema, use the get_tools API.