Draft-first MCP server for on-premises Microsoft Exchange via EWS and NTLM.
A local, draft-first Model Context Protocol (MCP) server for on-premises Microsoft Exchange. It connects through EWS and NTLM, keeps credentials in Windows Credential Manager, and exposes focused mail and calendar tools to MCP clients over stdio.
[!IMPORTANT] This project is designed for on-premises Exchange environments that expose EWS with NTLM. It is not an OAuth client for Exchange Online or Microsoft Graph.
- Local by design — the MCP server runs on the user's Windows machine; no relay service is required. - Draft-first safety — mail-writing tools create drafts and never send automatically. - Explicit meeting sends — invitations require an explicit confirmation path. - Focused tool surface — 18 production tools cover identity, mail, templates, availability, and calendar workflows. - Opaque local references — Agents work with messageref, draftref, and templateref instead of raw Exchange identifiers. - Conversation-aware templates — EWS UniqueBody is preferred so quoted history is excluded before a reusable format is stored. - Server-side template rendering — complete templates stay local; the Agent provides only new content when using templateref.
Exchange EWS MCP intentionally places several boundaries between an Agent and Exchange:
Boundary Behavior --- --- Credentials Passwords are stored in Windows Credential Manager, not in project files or MCP responses. Mail writes Compose, reply, and forward workflows create unsent drafts. Meeting invitations Sending requires an explicit confirmation flag. Exchange identifiers Item IDs and change keys remain behind expiring
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/ShermanGu--exchange-ews-mcp.html)
Read-only MCP server for Calibre: metadata, BM25 full-text search over EPUB/PDF/MOBI/LIT, chapter/page reading, highlights. Direct SQLite (works with Calibre open), incremental FTS5 index, stdio + Str
dominikamann/agent-mail-gatewaySelf-hosted email MCP server & REST gateway: give each AI agent its own IMAP/SMTP mailbox with sender/recipient allow lists, HTML-to-Markdown, attachments and calendar invites. One Docker container.
Stupidoodle/swissdevjobs-cliSearch & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin
Vladimir-Human/ru-marketplace-mcpДевять российских маркетплейсов и китайский Taobao как MCP-серверы: Wildberries, Ozon, Яндекс Маркет, Детский мир, Авито, Мегамаркет, Lamoda, DNS, Ситилинк. Плюс сравнение цен по всем сразу. Только чт
aka-kika/hig-mcpMCP server serving Apple Human Interface Guidelines as structured design tokens for AI coding agents — post-WWDC25 system colors, Liquid Glass constraints, SwiftUI mappings.
sepehr071/snapp-mcpUnofficial read-only MCP server for Snappfood & SnappMarket: search food and groceries, compare prices, find deals.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.