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.
A Model Context Protocol (MCP) server that provides access to Microsoft Outlook email functionality, allowing LLMs and other MCP clients to read, search, and manage emails through a standardized interface.
The Outlook MCP Server is designed to integrate Microsoft Outlook email functionalities with Model Context Protocol (MCP) clients, such as LLMs. It allows users to manage their emails through a standardized interface, providing capabilities like reading, searching, and composing emails. The server is compatible with Windows operating systems and requires Python 3.10 or later, along with an active Microsoft Outlook account. It supports various email management features, including folder management, email listing, and detailed email content retrieval. The server can be configured to work with MCP clients like Claude Desktop, enabling seamless email operations through a command-line interface or automated scripts. This integration facilitates efficient email management, making it easier for users to handle their communications directly from their MCP client environment.
Features
- Folder Management: List available mail folders in your Outlook client
- Email Listing: Retrieve emails from specified time periods
- Email Search: Search emails by contact name, keywords, or phrases with OR operators
- Email Details: View complete email content, including attachments
- Email Composition: Create and send new emails
Tools
list_folders
List all available mail folders in Outlook
list_recent_emails
List email titles within the specified number of days
search_emails
Search email by contact name or keyword
get_email_by_number
Retrieve details of specific emails
reply_to_email_by_number
Reply to specific emails
compose_email
Create and send a new email