outlook-mcp-server
If you are the rightful owner of outlook-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Outlook MCP Server is a Model Context Protocol server that integrates with Microsoft Outlook to provide email management capabilities through a standardized interface.
The Outlook MCP Server is designed to facilitate seamless interaction with Microsoft Outlook email functionalities via the Model Context Protocol (MCP). It allows Language Learning Models (LLMs) and other MCP clients to access, search, and manage emails efficiently. By leveraging this server, users can perform various email-related tasks such as listing folders, retrieving recent emails, searching for specific emails, viewing detailed email content, composing new emails, and replying to existing ones. The server is compatible with Windows operating systems and requires Python 3.11 or later, along with a configured Microsoft Outlook account. It is particularly useful for users who need to automate email management tasks or integrate email functionalities into their applications.
Features
- Folder Management: List and manage mail folders within Outlook.
- Email Listing: Retrieve emails from specified time periods.
- Email Search: Search emails using contact names, keywords, or phrases.
- Email Details: View complete email content, including attachments.
- Email Composition: Create and send new emails.
Tools
list_folders
Lists all available mail folders in Outlook.
list_recent_emails
Lists email titles from specified number of days.
search_emails
Searches emails by contact name, keyword, or exact phrases.
view_email_cache
Views cached emails in pages of 5.
get_email_by_number
Retrieves detailed content of a specific email.
compose_email
Creates and sends new emails.
reply_to_email
Replies to existing emails.