Outlook Assistant
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OUTLOOK_CLIENT_ID | Yes | The Application (client) ID from Azure Portal > App Registrations. | |
| OUTLOOK_CLIENT_SECRET | Yes | The client secret VALUE (not the Secret ID) from Azure Portal > App Registrations > Certificates & secrets. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| aboutB | Returns information about this Outlook Assistant server |
| authenticateC | Authenticate with Microsoft Graph API to access Outlook data |
| check-auth-statusB | Check the current authentication status with Microsoft Graph API |
| list-eventsC | Lists upcoming events from your calendar |
| accept-eventC | Accepts a calendar event invitation |
| decline-eventC | Declines a calendar event |
| create-eventC | Creates a new calendar event |
| cancel-eventC | Cancels a calendar event |
| delete-eventC | Deletes a calendar event |
| list-emailsB | Lists recent emails from your inbox |
| search-emailsB | Search for emails using various criteria. Searches across ALL folders (inbox, archive, sent, etc.) by default. Specify folder to limit scope. |
| read-emailA | Reads the content of a specific email. Returns a short preview (255 chars) by default. Set fullBody=true to fetch the complete email body. |
| send-emailC | Composes and sends a new email |
| mark-as-readC | Marks an email as read or unread |
| list-foldersC | Lists mail folders in your Outlook account |
| create-folderC | Creates a new mail folder |
| move-emailsC | Moves emails from one folder to another |
| list-rulesC | Lists inbox rules in your Outlook account |
| create-ruleC | Creates a new inbox rule |
| edit-rule-sequenceC | Changes the execution order of an existing inbox rule |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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/titanzero/outlook-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server