Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NANGO_BASE_URL | Yes | The base URL for the Nango instance. | |
| NANGO_SECRET_KEY | Yes | The secret key for Nango authentication. | |
| NANGO_CONNECTION_ID | Yes | The Nango connection ID for Microsoft Graph API access. | |
| NANGO_INTEGRATION_ID | Yes | The Nango integration ID for Microsoft Graph API access. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| send_email | Send an email via Outlook with support for TO/CC/BCC recipients, HTML/text content, attachments, and importance levels |
| create_draft_email | Create a draft email that can be edited and sent later |
| send_draft_email | Send an existing draft email |
| get_draft_emails | Retrieve all draft emails from the drafts folder |
| update_draft_email | Update an existing draft email |
| delete_draft_email | Delete a draft email |
| create_contact | Create a new contact in Outlook with personal and business information |
| get_all_contacts | Retrieve all contacts from Outlook |
| get_contact_details | Get detailed information about a specific contact |
| update_contact | Update an existing contact's information |
| delete_contact | Delete a contact from Outlook |
| get_all_calendars | Retrieve all calendars from Outlook |
| get_calendar_details | Get detailed information about a specific calendar |
| create_calendar | Create a new calendar with specified name and color |
| update_calendar | Update an existing calendar's properties |
| delete_calendar | Delete a calendar from Outlook |
| get_all_events | Retrieve all events from a calendar or the default calendar |
| get_event_details | Get detailed information about a specific event |
| create_event | Create a new calendar event with attendees and location |
| delete_event | Delete an event from the calendar |
| get_all_folders | Retrieve all mail folders from Outlook |
| get_folder_details | Get detailed information about a specific mail folder |
| create_folder | Create a new mail folder, optionally nested under a parent folder |
| update_folder | Update a folder's display name |
| delete_folder | Delete a mail folder from Outlook |
| get_many_folders | Get detailed information for multiple folders in a single request |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |