# Toolcape + Google Calendar

Toolcape kobler bedriftens eksisterende AI til systemene via én MCP-inngang, med kontotilkoblinger, gruppe- og personrettigheter og revisjonslogg. Denne dokumentasjonen beskriver en produktprototype; den er ikke bevis på at en ekte server eller konto er koblet til.

## Tilkoblingen
Google Calendar: Googles kalender for møter, deltakere og tilgjengelighet.
API-tilkobling · AI bruker Toolcape via MCP
Innlogging hos leverandøren (OAuth). Kontroller om den oppsatte tilkoblingen handler på vegne av brukeren eller har apptilganger.

## Typiske handlinger
- Lese: Lese møter og tilgjengelighet
- Opprette: Opprette en møteinvitasjon
- Endre: Endre møtetid eller deltakere
Å endre et møte kan påvirke andre og sende varsler. Lesing av kalenderen er et godt første steg.

## Oppsett
1. IT setter opp leverandørapp, API og forespurte tilganger.
2. Innlogging hos leverandøren (OAuth). Kontroller om den oppsatte tilkoblingen handler på vegne av brukeren eller har apptilganger.
3. Gjør tjenesten tilgjengelig i Toolcape. Sett regler for Alle, grupper og enkeltpersoner for handlingene som faktisk trengs. Å legge til en tjeneste gir ikke tilgang.
4. Koble den godkjente AI-klienten til den faktiske MCP-adressen for Toolcape og logg inn. Start med en ufarlig leseoppgave og kontroller revisjonsloggen.

## Tilganger
Ved personlig, delegert tilgang må leverandørkontoen, godkjente apptilganger og Toolcape-reglene alle tillate handlingen. Felleskontoer og apptilganger kan ha andre grenser. Toolcape kombinerer tilgang fra Alle og grupper; et personlig unntak erstatter arvet tilgang for tjenesten. Lesing kan dele fortrolig informasjon. Deling, sending og sletting må vurderes separat.

## Utføre en operasjon
Finn først hvilke verktøy den tilkoblede Toolcape-serveren faktisk tilbyr. Hvis den tilbyr search → describe → execute, finn relevant operasjon, les skjemaet for inndata og tillatelser, og kall den med kontrollerte verdier. Verktøynavn varierer mellom servere; ikke finn på navn, argumenter, adresser eller vellykkede resultater. Uten tilkoblede verktøy skal du gi oppsettsveiledning, ikke hevde at du utfører handlinger.

## Operasjonsreferanse
Katalogutdrag: 16. september 2026. Kontroller gjeldende skjema før kall.
- calendarAclGet — Hente detaljer om tilgangsregler
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl/{ruleId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclUpdate — Oppdatere tilgangsregler
  PUT https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl/{ruleId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclDelete — Slette tilgangsregler
  DELETE https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl/{ruleId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclPatch — Oppdatere tilgangsregler
  PATCH https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl/{ruleId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclList — Se oversikt over tilgangsregler
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclInsert — Legge til tilgangsregler
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl
  https://developers.google.com/workspace/calendar/firstapp
- calendarAclWatch — Acl Watch
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/acl/watch
  https://developers.google.com/workspace/calendar/firstapp
- calendarColorsGet — Get Colors
  GET https://www.googleapis.com/calendar/v3/colors
  https://developers.google.com/workspace/calendar/firstapp
- calendarSettingsList — Se oversikt over innstillinger
  GET https://www.googleapis.com/calendar/v3/users/me/settings
  https://developers.google.com/workspace/calendar/firstapp
- calendarSettingsWatch — Settings Watch
  POST https://www.googleapis.com/calendar/v3/users/me/settings/watch
  https://developers.google.com/workspace/calendar/firstapp
- calendarSettingsGet — Hente detaljer om innstillinger
  GET https://www.googleapis.com/calendar/v3/users/me/settings/{setting}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListList — Se oversikt over kalendere
  GET https://www.googleapis.com/calendar/v3/users/me/calendarList
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListInsert — Se oversikt over kalendere
  POST https://www.googleapis.com/calendar/v3/users/me/calendarList
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListGet — Se oversikt over kalendere
  GET https://www.googleapis.com/calendar/v3/users/me/calendarList/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListUpdate — Se oversikt over kalendere
  PUT https://www.googleapis.com/calendar/v3/users/me/calendarList/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListDelete — Se oversikt over kalendere
  DELETE https://www.googleapis.com/calendar/v3/users/me/calendarList/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListPatch — Se oversikt over kalendere
  PATCH https://www.googleapis.com/calendar/v3/users/me/calendarList/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarListWatch — Se oversikt over kalendere
  POST https://www.googleapis.com/calendar/v3/users/me/calendarList/watch
  https://developers.google.com/workspace/calendar/firstapp
- calendarChannelsStop — Channels Stop
  POST https://www.googleapis.com/calendar/v3/channels/stop
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsGet — Hente detaljer om en kalender
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsUpdate — Oppdatere en kalender
  PUT https://www.googleapis.com/calendar/v3/calendars/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsDelete — Slette en kalender
  DELETE https://www.googleapis.com/calendar/v3/calendars/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsPatch — Oppdatere en kalender
  PATCH https://www.googleapis.com/calendar/v3/calendars/{calendarId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsTransferOwnership — Calendars Transfer Ownership
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/transferOwnership
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsClear — Calendars Clear
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/clear
  https://developers.google.com/workspace/calendar/firstapp
- calendarCalendarsInsert — Legge til en kalender
  POST https://www.googleapis.com/calendar/v3/calendars
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsGet — Hente detaljer om en hendelse
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsUpdate — Oppdatere en hendelse
  PUT https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsDelete — Slette en hendelse
  DELETE https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsPatch — Oppdatere en hendelse
  PATCH https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsList — Se oversikt over hendelser
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsInsert — Legge til en hendelse
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsMove — Flytte en hendelse
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}/move
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsQuickAdd — Legge til en hendelse
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/quickAdd
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsImport — Events Import
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/import
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsWatch — Events Watch
  POST https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/watch
  https://developers.google.com/workspace/calendar/firstapp
- calendarEventsInstances — Events Instances
  GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId}/instances
  https://developers.google.com/workspace/calendar/firstapp
- calendarFreebusyQuery — Freebusy Query
  POST https://www.googleapis.com/calendar/v3/freeBusy
  https://developers.google.com/workspace/calendar/firstapp

## Et nyttig første spørsmål
Når er vi begge ledige til et møte neste uke?

## Hvis det feiler
Sjekk konto, utløpt autorisasjon, appgodkjenning, leverandørtilganger og Toolcape-regler. Del bare feilmeldinger uten sensitiv informasjon med support. Ikke lim passord, nøkler eller klienthemmeligheter inn i AI-samtalen.