Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AZURE_CLIENT_IDYesYour Azure AD application client ID
AZURE_TENANT_IDYesYour Azure AD directory (tenant) ID
MCP_OUTLOOK_WORK_DIRNoDirectory for saving large files (defaults to system temp)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
outlook_list_emailsB

List emails from Outlook inbox or specified folder

outlook_send_emailB

Send an email through Outlook

outlook_get_emailC

Get detailed information about a specific email

outlook_search_emailsB

Search emails across all folders with advanced filters for analysis

outlook_create_draftB

Create an email draft without sending

outlook_reply_to_emailB

Reply to an existing email

outlook_reply_allB

Reply to all recipients of an existing email

outlook_forward_emailB

Forward an existing email to new recipients

outlook_delete_emailA

Delete an email (move to Deleted Items or permanently delete)

outlook_move_emailB

Move an email to a different folder

outlook_mark_as_readA

Mark an email as read or unread

outlook_flag_emailA

Flag or unflag an email for follow-up

outlook_categorize_emailC

Apply categories to an email

outlook_archive_emailA

Archive an email (move to Archive folder)

outlook_batch_process_emailsC

Perform bulk operations on multiple emails

outlook_list_eventsC

List calendar events from Outlook

outlook_create_eventC

Create a new calendar event in Outlook with optional Teams meeting integration

outlook_get_eventC

Get a specific calendar event

outlook_update_eventB

Update an existing calendar event

outlook_delete_eventB

Delete a calendar event

outlook_respond_to_inviteB

Respond to a meeting invitation

outlook_validate_event_datetimesC

Validate event start and end times

outlook_create_recurring_eventC

Create a recurring calendar event

outlook_find_meeting_timesC

Find optimal meeting times for attendees

outlook_check_availabilityC

Check availability for users

outlook_schedule_online_meetingC

Schedule an online meeting (Teams/Skype)

outlook_list_calendarsC

List available calendars

outlook_get_calendar_viewC

Get a view of a calendar for a specific time range

outlook_get_busy_timesC

Get busy times for users

outlook_build_recurrence_patternC

Build a recurrence pattern object

outlook_create_recurrence_helperC

Helper to create a recurring event with simplified inputs

outlook_check_calendar_permissionsB

Check permissions for a calendar

outlook_list_foldersC

List all email folders

outlook_create_folderC

Create a new email folder

outlook_rename_folderB

Rename an existing email folder

outlook_get_folder_statsC

Get statistics for a specific folder

outlook_list_attachmentsC

List all attachments for a specific email

outlook_download_attachmentC

Download a specific email attachment

outlook_add_attachmentB

Add an attachment to an email draft

outlook_scan_attachmentsC

Scan emails for large or suspicious attachments

outlook_get_sharepoint_fileA

Fetch a SharePoint file using the same authenticated session as Outlook. Handles sharing links from emails. Either sharePointUrl OR fileId must be provided.

outlook_list_sharepoint_filesB

List files in SharePoint sites or OneDrive folders using the same authenticated session

outlook_resolve_sharepoint_linkB

Resolve SharePoint sharing links from emails to get file metadata without downloading

Prompts

Interactive templates invoked by user choice

NameDescription
check_recent_unreadCheck unread emails from the last 36 hours, summarize them, and highlight action items
draft_replyDraft a reply to a specific email with a specified tone
summarize_scheduleSummarize today's calendar events and schedule

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/XenoXilus/outlook-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server