EWS Meeting MCP server
Safely schedule Outlook meetings on on-prem Exchange EWS with preview-confirmed writes.
3 stars116 downloads/wk
Reviews
Write oneNobody has reviewed EWS Meeting MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
EWS Meeting MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan17 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 9 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install EWS Meeting MCP in Claude Code, Cursor or VS Code
Runs npx -y ews-meeting-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ews-meeting-mcp -- npx -y ews-meeting-mcp
What the publisher says
From the EWS Meeting MCP repository's README, as published. We do not edit it. Read it on GitHub
EWS Meeting MCP
The MCP server for safely reading Outlook inbox messages, sending self-only reports, and scheduling meetings on on-prem Exchange EWS.
EWS Meeting MCP gives coding assistants and desktop agents a safe, structured way to read Outlook inbox messages and availability, send a report only to the configured mailbox, discover rooms, suggest meeting slots, and create, update, or cancel meetings only after an explicit human confirmation step.
It is built for companies where calendar access is sensitive infrastructure: regulated teams, internal networks, strict security review, legacy Exchange deployments, and organizations that cannot simply hand a cloud agent broad Microsoft 365 permissions. Credentials stay local, meeting writes are previewed before they touch Exchange, self-only report sends require idempotency protection, and every write can be traced through a local audit trail.
npx ews-meeting-mcpWhy This Exists
Many teams still run calendar infrastructure through on-prem Exchange/EWS. General-purpose agents can reason about scheduling, but they should not receive raw passwords, guess attendee addresses, or send calendar invitations without a reviewable checkpoint.
This is not a generic Outlook wrapper or a Microsoft Graph-first calendar connector. It is designed for the stricter enterprise case: local EWS access, room resources, explicit human approval, duplicate-send protection, and audit-friendly meeting lifecycle tools.
This project wraps Exchange calendar operations in a small MCP surface with:
- Room-aware scheduling: finds overlapping attendee availability and filters meeting rooms by Exchange discovery or local policy.
- Human-in-the-loop writes: create, update, and cancel operations require a preview plus a matching confirmation_id.
- Outlook Show As: create or update personal appointments with showas: "outof_office" (EWS OOF). Empty attendees and rooms never send invitations; this does not configure email automatic replies.
- Local-first credential handling: reads .env, shell environment, or macOS Keychain without passing passwords through the model.
- Structured recovery: setup failures return machine-readable error codes and user-facing setup commands.
- Auditability: lifecycle previews, confirmed actions, duplicate confirmations, in-progress states, and structured errors are written to a local JSONL audit log.
- Agent-ready instructions: the MCP server exposes tool descriptions and initialization guidance, and the repo includes a companion skill for agents that support skills.
What Agents Can Do
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
EWS Meeting MCP: common questions
- Is EWS Meeting MCP server safe?
- Mostly: it is graded B (83/100). Read the EWS Meeting MCP safety report
- How do I install EWS Meeting MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does EWS Meeting MCP need an API key?
- Yes. The registry entry asks for
EWS_PASSWORD. - Is EWS Meeting MCP maintained?
- The last commit was 10 days ago (2026-09-18). The latest release is v0.1.17.
- What can I use instead of EWS Meeting MCP?
- Servers from other publishers that do the same job: emailmd MCP server, Outlook Assistant MCP server and MCP Emails MCP server. Compare all EWS Meeting MCP alternatives.
Alternatives to EWS Meeting MCP
Same job from other publishers: the closest match first, then the best rated.
- emailmdRender markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.not reviewedEstablishedA
- Outlook AssistantMicrosoft Outlook MCP server — 22 tools for email, calendar, contacts, and mailbox management.not reviewedGrowingA
- MCP EmailsNever-stored live email: read, send, organize, schedule and auto-triage Gmail or any IMAP mailbox.not reviewedGrowingA
FluxmailRead, search, draft, send, and organize email through Gmail, Outlook, and IMAP/SMTP mailboxes.not reviewedGrowingB- OutlookOutlook & OneDrive MCP: personal & enterprise tools for mail, calendar, contacts, tasks, filesnot reviewedGrowingA