Outlook MCP Server
@Wallisking1991
About Outlook MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"outlook-mcp-server": {
"command": "python",
"args": [
"outlook_mcp_server.py"
]
}
}
}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 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. It is designed for users on Windows with Outlook installed and an active email account.
How to use Outlook MCP Server?
Install dependencies (mcp>=1.2.0 and pywin32>=305), then configure your MCP client (e.g., Claude Desktop) by adding the server to its configuration file. Start the server directly with python outlook_mcp_server.py or let the client launch it. Use natural language commands to list folders, view recent emails, search, read details, reply, or compose emails.
Key features of Outlook MCP Server
- Folder management: lists all available mail folders
- Email listing: retrieves emails from specified time periods
- Email search: searches by contact name, keywords, or phrases with OR operators
- Email details: views complete email content including attachments
- Email composition: creates and sends new emails
- Email replies: replies to existing emails
Use cases of Outlook MCP Server
- An assistant reading and summarizing recent emails from the last few days
- Searching for specific emails about a project or from a contact
- Replying to an email without manually opening Outlook
- Composing and sending a new email directly from a chat interface
FAQ from Outlook MCP Server
What are the system requirements?
Windows operating system, Python 3.10 or later, Microsoft Outlook installed and configured with an active account, and an MCP-compatible client such as Claude Desktop.
How do I fix connection or permission errors?
Ensure Outlook is running and properly configured. The script must have permission to access Outlook. Check that the email ID is valid and accessible.
Does it support HTML emails?
No, currently it supports text emails only (not HTML).
What is the maximum email history accessible?
Email history is limited to 30 days.
Can it manage calendar or contacts?
No, the server only supports basic email functions (no calendar, contacts, etc.).
More Communication MCP servers
WhatsApp MCP Server (TypeScript/Baileys)
jlucaso1WhatsApp MCP Server (TypeScript/Baileys)
MCP Email Server
Shy2593666979一个基于 MCP (Model Context Protocol) 的邮件服务,支持 LLM 发送带附件的电子邮件及在指定目录中搜索文件。提供安全的 SMTP 传输、多收件人支持和附件模式匹配搜索功能,适用于 Gmail、Outlook、Yahoo、QQ 邮箱和网易 126 邮箱等主流邮箱服务。
Slack MCP Server
korotovskyThe most powerful MCP Slack Server with no permission requirements, Apps support, GovSlack, DMs, Group DMs and smart history fetch logic.
PhonePi MCP: Turn your phone into a toolbox for AI assistants using Model Context Protocol
priyankarkPhonePi MCP enables seamless integration between desktop AI tools and your smartphone, providing 23+ direct actions including SMS messaging, phone calls, contact management, snippet creation and search, clipboard sharing, notifications, battery status checks, and remote device co
Modular Outlook MCP Server
ryakerMCP server for Claude to access Outlook data via Microsoft Graph API
Comments