Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppsett av AI Google Kalender-automatisering | Smartere Kommunikasjon og Tidskontroll
Agentisk KI for Automatisering av Daglige Kontoroppgaver

bookOppsett av AI Google Kalender-automatisering

I denne oppsettet skal du koble til Google Calendar MCP-serveren.

Konfigurasjon av Google Cloud Console

Google Calendar API krever et dedikert prosjektoppsett i Google Cloud Console. Denne prosessen ligner på Gmail-oppsettet, men krever spesifikke tillatelser for Calendar API.

Steg for prosjektopprettelse
expand arrow
  1. Gå til Google Cloud Console via nettleser;
  2. Opprett nytt prosjekt med beskrivende navn (f.eks. "gcalendar agent");
  3. Bytt til det nylig opprettede prosjektet når initialiseringen er fullført.
Konfigurasjon av OAuth-samtykkeskjerm
expand arrow
  1. Hvis du blir bedt om det, klikk "Konfigurer samtykkeskjerm";
  2. Skriv inn applikasjonsnavn (f.eks. "calendar mcp");
  3. Angi autorisert e-postadresse;
  4. Velg "Ekstern målgruppe" for brukertypebegrensninger;
  5. Oppgi kontaktinformasjon med samme e-postadresse;
  6. Godta kravene til retningslinjer for brukerdata.
Aktivering av Calendar API
expand arrow
  1. Gå til API-er og tjenesterBibliotek;
  2. Søk etter "Calendar API";
  3. Velg første resultat og aktiver API-tilgang;
  4. Kontroller at API-status vises som "Aktivert".
Generering av legitimasjon
expand arrow
  1. Gå til Legitimasjon-delen i API-er og tjenester;
  2. Opprett OAuth-klient-ID;
  3. Velg "Skrivebordsapplikasjon" som applikasjonstype;
  4. Last ned generert JSON-legitimasjonsfil;
  5. Lagre filen midlertidig på skrivebordet for enkel tilgang (valgfritt).

Alternativ 1: Kjør promptene i Claude (anbefalt)

Kloning av MCP-serverdepot
expand arrow

I Claude, kopier og lim inn følgende prompt:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude vil automatisk opprette mappen projects, klone depotet, og flytte JSON-nøkkelfilen med legitimasjon inn i depotet.

Verifiser filplassering (valgfritt)
expand arrow
  • Åpne din Documents-mappe;
  • Sjekk etter en ny projects-mappe;
  • Inne i den klonede repoen, finn den nye mappen (f.eks. google-calendar-mcp). Filen gcp-oauth.keys.json skal ligge inne i repoen.
Legge til konfigurasjonsblokk
expand arrow

Kjør neste prompt i Claude:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Verifiser konfigurasjonsfil (valgfritt)
expand arrow
  • Åpne Innstillinger → snarvei: Cmd + , på Mac eller Ctrl + , på Windows;
  • Gå til Utvikler-fanen → klikk Rediger konfig;
  • Åpne filen claude_desktop_config.json med en teksteditor. JSON-filen skal nå vise den nye konfigurasjonsblokken med korrekt sti til legitimasjonsfilen;
  • Hvis alt stemmer, lukk konfigurasjonsvinduet.
Omstart av Claude
expand arrow
  • Avslutt Claude helt (Mac: Cmd + Q, Windows: Alt + F4);
  • Start appen på nytt;
  • Ved oppstart blir du omdirigert til en Google-autentiseringsside:
    • Velg den samme Google-kontoen som brukes for prosjektet;
    • Når du blir bedt om det, klikk Tillat for å gi tilgang;
    • Når du ser at autentiseringen er vellykket, lukk fanen.

Alternativ 2: Manuell oppsett (hvis alternativ 1 ikke fungerer)

Opprettelse av mappestruktur
expand arrow

I Terminal (Mac) eller Kommandolinje (Windows), start fra rotmappen (som standard) og naviger til mappen der du vil lagre alle fremtidige AI Agent-mapper.

  • For å gå inn i en mappe, bruk kommandoen cd folder_name, for eksempel:
cd Documents

For å opprette en ny mappe, bruk kommandoen mkdir new_folder_name, for eksempel:

mkdir projects

Og naviger til denne nye mappen med cd command-kommandoen:

cd projects
Nedlasting av depot
expand arrow

Bruk kommandoen git clone link for å klone GitHub-repo:

git clone https://github.com/nspady/google-calendar-mcp.git

Gå til det nylig opprettede depotet ved å bruke cd-kommandoen:

cd google-calendar-mcp
Note
Merk

Hvis Git ikke er installert, last ned fra den offisielle Git-nettsiden.

Legitimasjonsintegrasjon
expand arrow

Nå må du flytte filen med legitimasjon til mappen med AI-agenten (google_calendar_mcp). Dette kan gjøres manuelt ved å dra filikonet til den åpne mappen i filutforskeren. Eller bruk Terminal/Kommando-linje og kopier filen med kommandoen cp path/to/file_name ., for eksempel:

cp ~/Desktop/gsp-oauth.keys.json .

Punktumet (.) på slutten angir at gjeldende mappe er destinasjon.

Du kan kontrollere om JSON-filen ble flyttet til mappen ved å bruke ls-kommandoen i Terminal og finne filnavnet i listen.

Etter at filen er flyttet, slett den fra opprinnelig plassering (f.eks. Skrivebordet).

Pakkeinstallasjon
expand arrow

I Terminal/Kommando-linje bruk

npm install

Denne kommandoen laster ned alle nødvendige pakker og avhengigheter.

Serveroppstart
expand arrow

Fortsett arbeidet i Terminal/Kommando-linje og kjør

npm start

Denne kommandoen kjører standard startskript definert i prosjektets package.json-fil, som vanligvis starter applikasjonen eller serveren. I vårt tilfelle starter den autentiseringsflyten.

Autentiseringsflyt
expand arrow
  1. Nettleservindu åpnes automatisk;
  2. Velg riktig Google-konto;
  3. Gi kalender-tilgangstillatelser;
  4. Bekreft meldingen "Authentication successful";
  5. Lukk nettleservinduet.
Legg til konfigurasjonsblokk
expand arrow

Claude Desktop-integrasjon

  • Kopier konfigurasjonsblokken:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Åpne Claude konfigurasjonsfil via Command/Ctrl + , → "Developer" → "Edit Config";
  • Åpne konfigurasjonsfilen claude_desktop_config.json med en teksteditor;
  • Legg til ny konfigurasjon som neste blokk etter eksisterende konfigurasjoner og før de to siste lukkende krøllparentesene;
  • Sørg for korrekt JSON-syntaks med riktig lukking av parenteser og komma etter hver konfigurasjonsblokk unntatt den siste.
Stikonfigurasjon
expand arrow

I Terminal/Kommando-linje kjør

pwd

Kopier hele mappestien og lim inn før "/build" i konfigurasjonsfilen.

Lagre konfigurasjonsfilen med Command/Ctrl + S.

Tjenesteaktivering
expand arrow
  1. Start Claude Desktop helt på nytt;
  2. Kontroller at ny server vises i tilgjengelige verktøy.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 10

bookOppsett av AI Google Kalender-automatisering

Sveip for å vise menyen

I denne oppsettet skal du koble til Google Calendar MCP-serveren.

Konfigurasjon av Google Cloud Console

Google Calendar API krever et dedikert prosjektoppsett i Google Cloud Console. Denne prosessen ligner på Gmail-oppsettet, men krever spesifikke tillatelser for Calendar API.

Steg for prosjektopprettelse
expand arrow
  1. Gå til Google Cloud Console via nettleser;
  2. Opprett nytt prosjekt med beskrivende navn (f.eks. "gcalendar agent");
  3. Bytt til det nylig opprettede prosjektet når initialiseringen er fullført.
Konfigurasjon av OAuth-samtykkeskjerm
expand arrow
  1. Hvis du blir bedt om det, klikk "Konfigurer samtykkeskjerm";
  2. Skriv inn applikasjonsnavn (f.eks. "calendar mcp");
  3. Angi autorisert e-postadresse;
  4. Velg "Ekstern målgruppe" for brukertypebegrensninger;
  5. Oppgi kontaktinformasjon med samme e-postadresse;
  6. Godta kravene til retningslinjer for brukerdata.
Aktivering av Calendar API
expand arrow
  1. Gå til API-er og tjenesterBibliotek;
  2. Søk etter "Calendar API";
  3. Velg første resultat og aktiver API-tilgang;
  4. Kontroller at API-status vises som "Aktivert".
Generering av legitimasjon
expand arrow
  1. Gå til Legitimasjon-delen i API-er og tjenester;
  2. Opprett OAuth-klient-ID;
  3. Velg "Skrivebordsapplikasjon" som applikasjonstype;
  4. Last ned generert JSON-legitimasjonsfil;
  5. Lagre filen midlertidig på skrivebordet for enkel tilgang (valgfritt).

Alternativ 1: Kjør promptene i Claude (anbefalt)

Kloning av MCP-serverdepot
expand arrow

I Claude, kopier og lim inn følgende prompt:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude vil automatisk opprette mappen projects, klone depotet, og flytte JSON-nøkkelfilen med legitimasjon inn i depotet.

Verifiser filplassering (valgfritt)
expand arrow
  • Åpne din Documents-mappe;
  • Sjekk etter en ny projects-mappe;
  • Inne i den klonede repoen, finn den nye mappen (f.eks. google-calendar-mcp). Filen gcp-oauth.keys.json skal ligge inne i repoen.
Legge til konfigurasjonsblokk
expand arrow

Kjør neste prompt i Claude:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Verifiser konfigurasjonsfil (valgfritt)
expand arrow
  • Åpne Innstillinger → snarvei: Cmd + , på Mac eller Ctrl + , på Windows;
  • Gå til Utvikler-fanen → klikk Rediger konfig;
  • Åpne filen claude_desktop_config.json med en teksteditor. JSON-filen skal nå vise den nye konfigurasjonsblokken med korrekt sti til legitimasjonsfilen;
  • Hvis alt stemmer, lukk konfigurasjonsvinduet.
Omstart av Claude
expand arrow
  • Avslutt Claude helt (Mac: Cmd + Q, Windows: Alt + F4);
  • Start appen på nytt;
  • Ved oppstart blir du omdirigert til en Google-autentiseringsside:
    • Velg den samme Google-kontoen som brukes for prosjektet;
    • Når du blir bedt om det, klikk Tillat for å gi tilgang;
    • Når du ser at autentiseringen er vellykket, lukk fanen.

Alternativ 2: Manuell oppsett (hvis alternativ 1 ikke fungerer)

Opprettelse av mappestruktur
expand arrow

I Terminal (Mac) eller Kommandolinje (Windows), start fra rotmappen (som standard) og naviger til mappen der du vil lagre alle fremtidige AI Agent-mapper.

  • For å gå inn i en mappe, bruk kommandoen cd folder_name, for eksempel:
cd Documents

For å opprette en ny mappe, bruk kommandoen mkdir new_folder_name, for eksempel:

mkdir projects

Og naviger til denne nye mappen med cd command-kommandoen:

cd projects
Nedlasting av depot
expand arrow

Bruk kommandoen git clone link for å klone GitHub-repo:

git clone https://github.com/nspady/google-calendar-mcp.git

Gå til det nylig opprettede depotet ved å bruke cd-kommandoen:

cd google-calendar-mcp
Note
Merk

Hvis Git ikke er installert, last ned fra den offisielle Git-nettsiden.

Legitimasjonsintegrasjon
expand arrow

Nå må du flytte filen med legitimasjon til mappen med AI-agenten (google_calendar_mcp). Dette kan gjøres manuelt ved å dra filikonet til den åpne mappen i filutforskeren. Eller bruk Terminal/Kommando-linje og kopier filen med kommandoen cp path/to/file_name ., for eksempel:

cp ~/Desktop/gsp-oauth.keys.json .

Punktumet (.) på slutten angir at gjeldende mappe er destinasjon.

Du kan kontrollere om JSON-filen ble flyttet til mappen ved å bruke ls-kommandoen i Terminal og finne filnavnet i listen.

Etter at filen er flyttet, slett den fra opprinnelig plassering (f.eks. Skrivebordet).

Pakkeinstallasjon
expand arrow

I Terminal/Kommando-linje bruk

npm install

Denne kommandoen laster ned alle nødvendige pakker og avhengigheter.

Serveroppstart
expand arrow

Fortsett arbeidet i Terminal/Kommando-linje og kjør

npm start

Denne kommandoen kjører standard startskript definert i prosjektets package.json-fil, som vanligvis starter applikasjonen eller serveren. I vårt tilfelle starter den autentiseringsflyten.

Autentiseringsflyt
expand arrow
  1. Nettleservindu åpnes automatisk;
  2. Velg riktig Google-konto;
  3. Gi kalender-tilgangstillatelser;
  4. Bekreft meldingen "Authentication successful";
  5. Lukk nettleservinduet.
Legg til konfigurasjonsblokk
expand arrow

Claude Desktop-integrasjon

  • Kopier konfigurasjonsblokken:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Åpne Claude konfigurasjonsfil via Command/Ctrl + , → "Developer" → "Edit Config";
  • Åpne konfigurasjonsfilen claude_desktop_config.json med en teksteditor;
  • Legg til ny konfigurasjon som neste blokk etter eksisterende konfigurasjoner og før de to siste lukkende krøllparentesene;
  • Sørg for korrekt JSON-syntaks med riktig lukking av parenteser og komma etter hver konfigurasjonsblokk unntatt den siste.
Stikonfigurasjon
expand arrow

I Terminal/Kommando-linje kjør

pwd

Kopier hele mappestien og lim inn før "/build" i konfigurasjonsfilen.

Lagre konfigurasjonsfilen med Command/Ctrl + S.

Tjenesteaktivering
expand arrow
  1. Start Claude Desktop helt på nytt;
  2. Kontroller at ny server vises i tilgjengelige verktøy.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2
some-alt