Outlook Calendar
List kalendere og læs eller administrer begivenheder på forbundne Microsoft Outlook-konti via Microsoft Graph.
Overblik
List kalendere, og læs eller administrér begivenheder på forbundne Microsoft Outlook-konti via Microsoft Graph.
Forudsætninger
- En Microsoft-konto med Outlook Calendar
- En stackgate.ai-konto
- For arbejds-/skolekonti kan IT-admin consent være påkrævet før forbindelse
Credentials
- Gå til Mine integrationer → Outlook Calendar.
- Klik Aktivér, og derefter Forbind Outlook Calendar.
- Gennemfør Microsoft OAuth, og vælg hvilke kalendere MCP må tilgå.
Personlige @outlook.com-konti kan forbindes direkte. Arbejdskonti kan kræve, at din IT-administrator giver admin consent for stackgate.ai-appen først.
Hvis du forbandt før write-værktøjer blev udgivet, genforbind Outlook Calendar fra Mine integrationer for at give Calendars.ReadWrite-scope.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/outlook-calendar - Private gateway:
outlook-calendar__*-værktøjer
Se Dokumentation for HTTP-autentificering og opsætning af private gateway.
Værktøjer
list_calendars— kalendere aktiveret i Mine integrationerlist_events— gennemse begivenheder på en tilladt kalenderget_event— fulde begivenhedsdetaljerget_free_busy— tilgængelighed via Microsoft Graph getSchedulecreate_event— opret en begivenhed på en aktiveret kalenderupdate_event— opdater en eksisterende begivenheddelete_event— slet en begivenhed
Fejlfinding
- Calendar not listed — åbn kalenderpræferencer på integrationssiden, og aktiver kalenderen.
- Write tools fail with permission errors — genforbind Outlook Calendar for at give
Calendars.ReadWrite. - Admin approval required — bed din IT-admin om at give tenant consent for stackgate.ai i Microsoft Entra.
- Auth errors — genforbind Outlook Calendar fra Mine integrationer.
Tilgængelige værktøjer
-
list_calendars
List Outlook calendars enabled for MCP access in My Integrations.
-
list_events
List events on an Outlook calendar. Use calendar_id "primary" for the default calendar.
-
get_event
Get full details for a single Outlook calendar event.
-
get_free_busy
Get free/busy schedule for one or more mailboxes using Microsoft Graph getSchedule.
-
create_event
Create a new event on an Outlook calendar. start and end accept ISO8601 datetimes or YYYY-MM-DD for all-day events.
-
update_event
Update an existing Outlook calendar event. Only provided fields are changed.
-
delete_event
Delete an event from an Outlook calendar.
MCP-endpoint:
https://stackgate.ai/mcp/outlook-calendar
(HTTP) eller via
private gateway.