outlook-mcp-server

outlook-mcp-server

3.2

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

  1. list_folders

    Lists all available mail folders in Outlook.

  2. list_recent_emails

    Lists email titles from specified number of days.

  3. search_emails

    Searches emails by contact name, keyword, or exact phrases.

  4. view_email_cache

    Views cached emails in pages of 5.

  5. get_email_by_number

    Retrieves detailed content of a specific email.

  6. compose_email

    Creates and sends new emails.

  7. reply_to_email

    Replies to existing emails.