MCP Server for Microsoft Exchange

Build 25.0.9440

Stored Procedures

Stored procedures are function-like interfaces that extend the functionality of the server beyond simple SELECT/INSERT/UPDATE/DELETE operations with Microsoft Exchange.

Stored procedures accept a list of parameters, perform their intended function, and then return any relevant response data from Microsoft Exchange, along with an indication of whether the procedure succeeded or failed.

CData MCP Server for Microsoft Exchange Stored Procedures

Name Description
AddAttachments Attaches one or more files to an existing email message, allowing for automated message composition and delivery workflows involving document attachments.
DeleteAttachment Removes a specified attachment from an email or message item, supporting cleanup and content modification operations.
DismissEventReminder Programmatically dismisses the reminder for a calendar event, simulating the user action of closing the reminder notification.
DownloadAttachments Downloads one or more attachments from an email message, allowing downstream processing or archival of the retrieved files.
FetchAdditionalUserFields Retrieves extended metadata fields (T1, T2, and T3) for a specified user, which can include custom attributes defined within the tenant's directory schema.
ForwardMail Forwards an existing email message to one or more recipients, replicating the 'Forward' action typically available in email clients.
GetAdminConsentURL Generates the OAuth admin consent URL required for tenant-wide authorization. This must be accessed by a domain administrator to enable app access to Office 365 APIs using custom credentials.
GetOAuthAccessToken Fetches the OAuth Access Token, which is used to authenticate and authorize API calls made to Microsoft Exchange.
GetOAuthAuthorizationURL Retrieves the OAuth Authorization URL, allowing the client to direct the user's browser to the authorization server and initiate the OAuth process.
MoveMail Moves an email message from one folder to another within a user's mailbox, enabling inbox organization and workflow automation.
RefreshOAuthAccessToken Refreshes an expired OAuth Access Token to maintain continuous authenticated access to Microsoft Exchange resources without requiring reauthorization from the user.
ReplyToMessage Sends a reply to an existing email message, preserving the message thread and including quoted content where applicable.
RespondToEvent Submits a response (accept, decline, tentative) to a calendar event invitation, updating the attendee's participation status.
SendMail Composes and sends a new email message using specified recipients, subject, body content, and optional attachments.
SnoozeEventReminder Postpones a calendar event reminder for a defined duration, emulating the 'Snooze' functionality in email/calendar clients.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440