
EWS Meeting MCP
@ap311036
About EWS Meeting MCP
Safely schedule Outlook meetings on on-prem Exchange EWS with room-aware slot suggestions, local credentials, preview-confirmed writes, and audit-friendly lifecycle records.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ews-meeting-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"EWS_ENDPOINT": "https://mail.company.com/EWS/Exchange.asmx",
"EWS_EMAIL": "[email protected]",
"EWS_USERNAME": "DOMAIN\\username",
"EWS_PASSWORD": "<YOUR_EWS_PASSWORD>",
"EWS_AUTH_TYPE": "NTLM",
"EWS_TIMEZONE": "Asia/Taipei"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is EWS Meeting MCP?
EWS Meeting MCP is an MCP server for safely scheduling Outlook meetings on on-prem Microsoft Exchange via EWS. It is built for organizations that cannot use cloud-first Microsoft Graph integrations, keeping credentials local and requiring preview-confirmed writes for all calendar operations.
How to use EWS Meeting MCP?
Install with npx -y [email protected] and configure environment variables for your Exchange EWS endpoint, credentials, authentication type, and timezone.
Key features of EWS Meeting MCP
- Resolve attendees and Exchange room mailboxes
- Suggest available meeting slots before booking
- Preview meeting changes before any write operation
- Create, update, and cancel Outlook meetings through Exchange EWS
- Keep Exchange credentials local with environment variables or macOS Keychain
- Maintain audit-friendly lifecycle records for scheduling actions
Use cases of EWS Meeting MCP
- Schedule meetings with room resources in an on-prem Exchange environment
- Find and propose free time slots before sending invites
- Review and confirm meeting changes before they are written
- Manage meeting lifecycles while keeping credentials on-premises
FAQ from EWS Meeting MCP
What is EWS Meeting MCP for?
It schedules Outlook meetings on on-prem Exchange EWS, designed for organizations that cannot use Microsoft Graph due to on-premises Exchange.
How are Exchange credentials handled?
Credentials are kept local using environment variables (e.g., EWS_PASSWORD) or stored in macOS Keychain.
Does the server preview changes before writing?
Yes, it requires a preview-confirmed step before creating, updating, or cancelling meetings.
What authentication method does it use?
It uses NTLM authentication, configurable via the EWS_AUTH_TYPE environment variable.
What transport does the server communicate over?
It communicates via HTTP/HTTPS to the Exchange EWS endpoint specified in EWS_ENDPOINT.
Frequently asked questions
What is EWS Meeting MCP for?
It schedules Outlook meetings on on-prem Exchange EWS, designed for organizations that cannot use Microsoft Graph due to on-premises Exchange.
How are Exchange credentials handled?
Credentials are kept local using environment variables (e.g., EWS_PASSWORD) or stored in macOS Keychain.
Does the server preview changes before writing?
Yes, it requires a preview-confirmed step before creating, updating, or cancelling meetings.
What authentication method does it use?
It uses NTLM authentication, configurable via the EWS_AUTH_TYPE environment variable.
What transport does the server communicate over?
It communicates via HTTP/HTTPS to the Exchange EWS endpoint specified in EWS_ENDPOINT.
Basic information
More Communication MCP servers
Mcp Telegram
dryeabMCP Server for Telegram

Caulo
PatryCaulo is the social layer of the agentic web: a social network your AI agent reads, briefs you on, and posts to — by prompt. Ad-free, verified humans only, with provenance on every post (human / agent-assisted / agent-au
WhatsApp Web MCP
pnizerWhatsApp Web MCP Server
Outlook MCP Server
Wallisking1991Modular Outlook MCP Server
ryakerMCP server for Claude to access Outlook data via Microsoft Graph API
Comments