MCP Outlook Tools

MCP Outlook Tools is an MCP server that enables AI assistants like Claude Desktop to connect with a locally installed Microsoft Outlook client on Windows. It is designed for knowledge workers and professionals who want to automate calendar scheduling and email workflows directly from conversational AI interfaces. By using the Windows COM interface via pywin32, the server allows language models to read appointments across specified date ranges, insert new calendar events with custom busy statuses and categories, and draft or send emails to single or multiple recipients. The server also provides capabilities to search Outlook email archives by keyword and date, accommodating Japanese text encoding. Because it operates through local Outlook COM automation, MCP Outlook Tools relies on the existing local Outlook profile and authentication without storing credentials in code. Users retain safety control through confirmation prompts before emails are sent, making it practical for day-to-day office coordination.

Category: Communication & Messaging

Tags: calendar, email, microsoft-365, outlook

Visit MCP Outlook Tools

How to install and configure MCP Outlook Tools

Follow these steps to install and configure MCP Outlook Tools: 1. Ensure you are running Windows with Microsoft Outlook installed and Python 3.10 or higher. 2. Clone the repository: bash git clone https://github.com/wmoto-ai/mcp-outlook-tools.git cd mcp-outlook-tools 3. Install the dependencies: bash uv pip install -e . (or run pip install -e .). 4. Open your Claude Desktop configuration file at %APPDATA%\Claude\claude_desktop_config.json and add the server definition: json { "mcpServers": { "outlook-tools": { "command": "uv", "args": [ "--directory", "C:/path/to/mcp-outlook-tools", "run", "--with-editable", ".", "-m", "outlook_tools.server" ], "cwd": "C:/path/to/mcp-outlook-tools", "env": { "PYTHONIOENCODING": "utf-8" } } } } 5. Replace C:/path/to/mcp-outlook-tools with your actual local repository path and restart Claude Desktop.

What you can do with MCP Outlook Tools

  • Querying upcoming calendar events between specific start and end dates to check personal availability directly from Claude Desktop. - Creating new calendar appointments with details including start and end times, location, busy status, categories, and descriptions. - Sending emails to multiple primary and carbon-copy recipients using local Outlook accounts with full message body formatting. - Searching through local Outlook email messages using targeted dates and keywords to locate past communications and extract sender details.

Key facts

  • https://github.com/wmoto-ai/mcp-outlook-tools
  • Communication & Messaging, Project & Task Management
  • calendar, email, microsoft-365, outlook

Part of MCP Servers

Related MCP servers

  • MCP Kanban Memory β€” MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Microsoft Office Bridge β€” MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP Naver News β€” MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…
  • MCP Orchestro β€” MCP Orchestro is an MCP server that integrates AI coding tools with a Supabase-backed task orchestration and Kanban system. Designed…
  • MCP Personal Assistant Agent β€” MCP Personal Assistant Agent is an MCP server that connects AI clients to productivity services, external web information, and smart…
  • MCP Personal β€” MCP Personal is an MCP server collection that provides local productivity tools and system utilities to AI assistants. It connects…

What is MCP Outlook Tools?

MCP Outlook Tools is a Model Context Protocol server built with FastMCP. It provides tools for AI assistants like Claude Desktop to interface directly with local Microsoft Outlook installations on Windows to manage calendars and send or search emails.

What are the system requirements for MCP Outlook Tools?

MCP Outlook Tools requires a Windows operating system, Python 3.10 or higher, an active local Microsoft Outlook installation, and an MCP-compatible client like Claude Desktop. It requires Windows because it relies on pywin32 to communicate via COM interfaces.

Does MCP Outlook Tools store email credentials?

No, it does not store email credentials. All operations run locally using the Windows COM interface and rely on your existing local Outlook profile authentication. Additionally, emails display a confirmation before sending to prevent unauthorized outgoing messages.

Is MCP Outlook Tools open source?

Yes, MCP Outlook Tools is open source software distributed under the MIT License on GitHub.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories