MCP.so
Sign In

Outlook MCP Server

@marlonluo2018

About Outlook MCP Server

No overview available yet

Basic information

Category

Communication

Runtime

python

Transports

stdio

Publisher

marlonluo2018

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "outlook-mcp-server-main": {
      "command": "uvx",
      "args": [
        "--with",
        "pywin32>=226",
        "--with-editable",
        ".",
        "outlook-mcp-server"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Outlook MCP Server?

Outlook MCP Server is an AI‑powered email management tool for Microsoft Outlook that uses the win32COM API to operate entirely locally. It allows users to search, compose, organize, and batch‑forward emails using natural language commands. Designed for Windows users with Outlook 2016 or later, it prioritizes data privacy and offline capability.

How to use Outlook MCP Server?

Install via uvx (recommended) or standard Python, then add the provided JSON configuration to your MCP client settings (e.g., Claude Desktop). Ensure Microsoft Outlook is running and Python 3.8+ is installed. After setup, ask your AI assistant commands like “Show me my recent emails” to verify the connection.

Key features of Outlook MCP Server

  • Local data processing – no email leaves your machine
  • Natural language email search and composition
  • Batch forwarding of emails to CSV‑defined recipients
  • Folder creation, listing, and email movement
  • Context‑aware reply drafting with AI assistance
  • 100% offline operation without cloud dependencies

Use cases of Outlook MCP Server

  • Quickly find and review emails using natural language queries
  • Draft and send context‑aware email replies
  • Distribute newsletters or policy updates to large recipient lists via CSV
  • Organize emails by creating and moving between folders
  • Manage email tasks without an internet connection

FAQ from Outlook MCP Server

Does Outlook MCP Server send my email data to the cloud?

No. All email operations happen locally on your computer using win32COM. No data leaves your machine, and no cloud authentication or API tokens are required.

What are the system requirements?

Python 3.8+, Microsoft Outlook 2016 or later (must be running), and Windows 10 or later.

How do I install Outlook MCP Server?

Clone the repository, then run uvx --with "pywin32>=226" --with-editable "." outlook-mcp-server (recommended) or use standard Python with pip install -r requirements.txt and python -m outlook_mcp_server.

Can I use Outlook MCP Server offline?

Yes. Because it works entirely locally, you can access and manage your Outlook emails even without an internet connection.

How do I configure my AI assistant to use Outlook MCP Server?

Add the provided JSON block ("mcpServers": { "outlook": { ... } }) to your MCP client’s settings file or GUI. Restart the client to enable the commands.

Comments

More Communication MCP servers