list_events

MCP tool from Outlook Ews MCP by viartemev

List calendar events in a time range; pass mailbox for a colleague's default calendar (needs delegate/impersonation access, not combinable with calendarid)

How to use it

Project documentation lists list_events for the Outlook Ews MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Outlook Ews MCP

$outlook-ews-mcp
FULL OUTLOOK EWS MCP LISTING

Other tools in Outlook Ews MCP (39)

add_attachment

Attach a local file to a message, typically a draft — the file must live under EXCHANGEATTACHMENTROOT

categorize_email

Set, add, or remove Outlook categories (the coloured labels)

categorize_emails

Bulk version of categorizeemail, with per-item results

copy_email

Copy an email to another folder

copy_emails

Bulk copy, with per-item results

create_draft

Create an email draft

create_folder

Create a mailbox folder

create_inbox_rule

Create a server-side inbox rule, e.g. "from this sender → move to folder"

delete_attachment

Remove one attachment from a message by id

delete_email

Delete an email

delete_emails

Bulk delete, with per-item results (soft-deletes unless harddelete)

delete_folder

Delete a folder and everything in it — refuses built-in folders

delete_inbox_rule

Delete a server-side inbox rule by id

forward_email

Forward an email

get_attachment

Save an attachment to disk

get_email

Get a full email by id

get_email_mime

Export a message's raw RFC 822 MIME content, base64-encoded

get_event

Get a calendar event by id; pass mailbox for a colleague's calendar

get_mailbox_info

Get mailbox metadata

get_out_of_office

Get the out-of-office (automatic reply) settings

get_thread

Get every message of a conversation in order, bodies included

list_categories

List categories in use with counts, sampled from recent messages (not the mailbox master category list)

list_delegates

List mailbox delegates and their folder permission levels — read-only because exchangelib has no delegate write support

list_emails

List emails in a folder

list_folders

List mailbox folders

list_inbox_rules

List server-side inbox rules

mark_email

Update read state, importance, or the follow-up flag

mark_emails

Bulk version of markemail, with per-item results

move_email

Move an email to another folder

move_emails

Bulk move, with per-item results — one bad id doesn't fail the rest

ping_exchange

Check connectivity to Exchange

rename_folder

Rename a folder — refuses built-in folders (Inbox, Sent Items, Calendar, ...)

reply_email

Reply to an email

search_emails

Search by substring (subject/body/sender) or server-side Advanced Query Syntax

send_draft

Send an existing draft

send_email

Send a new email

set_out_of_office

Turn automatic replies off, on, or schedule a start/end window

update_draft

Update a draft; omitted fields are left unchanged, attachments (if given) replaces the whole set

update_inbox_rule

Enable/disable a rule or change its priority (other fields aren't updatable here)