Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Konfigurera AI Google Kalender-automatisering | Smartare Kommunikation och Tidskontroll
Agentisk AI för Automatisering av Dagliga Kontorsuppgifter

bookKonfigurera AI Google Kalender-automatisering

I denna konfiguration kommer du att ansluta till Google Calendar MCP-servern.

Konfiguration av Google Cloud Console

Google Calendar API kräver en dedikerad projektkonfiguration i Google Cloud Console. Denna process liknar Gmail-konfigurationen men kräver särskilda behörigheter för Calendar API.

Steg för att skapa projekt
expand arrow
  1. Gå till Google Cloud Console via webbläsaren;
  2. Skapa ett nytt projekt med ett beskrivande namn (t.ex. "gcalendar agent");
  3. Växla till det nyskapade projektet när initieringen är klar.
Konfiguration av OAuth-samtyckesskärm
expand arrow
  1. Om du uppmanas, klicka på "Konfigurera samtyckesskärm";
  2. Ange applikationsnamn (t.ex. "calendar mcp");
  3. Ange auktoriserad e-postadress;
  4. Välj "Extern målgrupp" för användartyp;
  5. Ange kontaktinformation med samma e-postadress;
  6. Acceptera kraven för användardatapolicy.
Aktivering av Calendar API
expand arrow
  1. Navigera till API:er och tjänsterBibliotek;
  2. Sök efter "Calendar API";
  3. Välj första resultatet och aktivera API-åtkomst;
  4. Kontrollera att API-statusen visas som "Aktiverad".
Generering av autentiseringsuppgifter
expand arrow
  1. Gå till avsnittet Autentiseringsuppgifter i API:er och tjänster;
  2. Skapa OAuth-klient-ID;
  3. Välj "Skrivbordsapplikation" som applikationstyp;
  4. Ladda ner den genererade JSON-filen med autentiseringsuppgifter;
  5. Spara filen tillfälligt på skrivbordet för enkel åtkomst (valfritt).

Alternativ 1: Kör promptar i Claude (Rekommenderas)

Klona MCP-serverarkivet
expand arrow

I Claude, kopiera och klistra in följande 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 kommer automatiskt att skapa mappen projects, klona arkivet och flytta JSON-filen med autentiseringsuppgifter till arkivet.

Verifiera filplacering (valfritt)
expand arrow
  • Öppna din Documents-mapp;
  • Kontrollera att det finns en ny projects-mapp;
  • Inuti det klonade arkivet, hitta den nya mappen (t.ex. google-calendar-mcp). Filen gcp-oauth.keys.json ska ligga i arkivet.
Lägga till konfigurationsblock
expand arrow

Kör nästa 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"
      }
    }
Verifiera konfigurationsfil (valfritt)
expand arrow
  • Öppna Inställningar → genväg: Cmd + , på Mac eller Ctrl + , på Windows;
  • Gå till fliken Utvecklare → klicka på Redigera konfiguration;
  • Öppna filen claude_desktop_config.json med en textredigerare. JSON-filen ska nu visa det nya konfigurationsblocket med rätt sökväg till din autentiseringsfil;
  • Om allt stämmer, stäng konfigurationsfönstret.
Starta om Claude
expand arrow
  • Avsluta Claude helt (Mac: Cmd + Q, Windows: Alt + F4);
  • Starta om appen;
  • Vid uppstart omdirigeras du till en Google-autentiseringssida:
    • Välj samma Google-konto som används för projektet;
    • När du uppmanas, klicka på Tillåt för att ge åtkomst;
    • När du ser att autentiseringen lyckats, stäng fliken.

Alternativ 2: Manuell installation (om alternativ 1 inte fungerar)

Skapa mappstruktur
expand arrow

I din Terminal (Mac) eller Kommandotolk (Windows), börja från rotkatalogen (som standard) och navigera till mappen där du vill lagra alla framtida AI Agent-mappar.

  • För att gå in i en mapp, använd kommandot cd folder_name, till exempel:
cd Documents

För att skapa en ny mapp, använd kommandot mkdir new_folder_name, till exempel:

mkdir projects

Och navigera till denna nya mapp med kommandot cd command:

cd projects
Ladda ner arkiv
expand arrow

Använd kommandot git clone link för att klona GitHub-repo:

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

Gå till det nyskapade arkivet med kommandot cd:

cd google-calendar-mcp
Note
Notering

Om Git inte är installerat, ladda ner från den officiella Git-webbplatsen.

Integrering av autentiseringsuppgifter
expand arrow

Nu behöver du flytta filen med autentiseringsuppgifter till mappen med AI-agenten (google_calendar_mcp). Detta kan göras manuellt genom att dra filikonen till den öppnade mappen i filutforskaren. Eller använd Terminal/Kommandorad och kopiera filen med kommandot cp path/to/file_name ., till exempel:

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

Punkten (.) i slutet anger aktuell katalog som destination.

Du kan kontrollera om JSON-filen har flyttats till mappen genom att använda kommandot ls i Terminalen och hitta filnamnet i listan.

Efter att ha flyttat filen, ta bort den från dess ursprungliga plats (t.ex. Skrivbordet).

Paketinstallation
expand arrow

I Terminalen/Kommandoraden använd

npm install

Detta kommando laddar ner alla nödvändiga paket och beroenden.

Serverstart
expand arrow

Fortsätt arbeta i Terminalen/Kommandoraden och kör

npm start

Detta kommando kör standardstartskriptet som definierats i projektets package.json-fil, vilket vanligtvis startar applikationen eller servern, i vårt fall startar det autentiseringsflödet.

Autentiseringsflöde
expand arrow
  1. Webbläsarfönster öppnas automatiskt;
  2. Välj lämpligt Google-konto;
  3. Bevilja kalenderåtkomst;
  4. Bekräfta meddelandet "Autentisering lyckades";
  5. Stäng webbläsarfönstret.
Tillägg av konfigurationsblock
expand arrow

Claude Desktop-integrering

  • Kopiera konfigurationsblocket:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Öppna Claude konfigurationsfil via Command/Ctrl + , → "Developer" → "Edit Config";
  • Öppna konfigurationsfilen claude_desktop_config.json med en textredigerare;
  • Lägg till ny konfiguration som nästa block efter befintliga konfigurationer och före de två sista avslutande klammerparenteserna;
  • Kontrollera korrekt JSON-syntax med rätt klammerparenteser och kommatecken efter varje konfigurationsblock utom det sista.
Sökvägskonfiguration
expand arrow

I Terminalen/Kommandoraden kör

pwd

Kopiera hela katalogvägen och infoga före "/build" i konfigurationsfilen.

Spara konfigurationsfilen med Command/Ctrl + S.

Aktivering av tjänst
expand arrow
  1. Starta om Claude Desktop helt;
  2. Kontrollera att ny server visas bland tillgängliga verktyg.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 10

bookKonfigurera AI Google Kalender-automatisering

Svep för att visa menyn

I denna konfiguration kommer du att ansluta till Google Calendar MCP-servern.

Konfiguration av Google Cloud Console

Google Calendar API kräver en dedikerad projektkonfiguration i Google Cloud Console. Denna process liknar Gmail-konfigurationen men kräver särskilda behörigheter för Calendar API.

Steg för att skapa projekt
expand arrow
  1. Gå till Google Cloud Console via webbläsaren;
  2. Skapa ett nytt projekt med ett beskrivande namn (t.ex. "gcalendar agent");
  3. Växla till det nyskapade projektet när initieringen är klar.
Konfiguration av OAuth-samtyckesskärm
expand arrow
  1. Om du uppmanas, klicka på "Konfigurera samtyckesskärm";
  2. Ange applikationsnamn (t.ex. "calendar mcp");
  3. Ange auktoriserad e-postadress;
  4. Välj "Extern målgrupp" för användartyp;
  5. Ange kontaktinformation med samma e-postadress;
  6. Acceptera kraven för användardatapolicy.
Aktivering av Calendar API
expand arrow
  1. Navigera till API:er och tjänsterBibliotek;
  2. Sök efter "Calendar API";
  3. Välj första resultatet och aktivera API-åtkomst;
  4. Kontrollera att API-statusen visas som "Aktiverad".
Generering av autentiseringsuppgifter
expand arrow
  1. Gå till avsnittet Autentiseringsuppgifter i API:er och tjänster;
  2. Skapa OAuth-klient-ID;
  3. Välj "Skrivbordsapplikation" som applikationstyp;
  4. Ladda ner den genererade JSON-filen med autentiseringsuppgifter;
  5. Spara filen tillfälligt på skrivbordet för enkel åtkomst (valfritt).

Alternativ 1: Kör promptar i Claude (Rekommenderas)

Klona MCP-serverarkivet
expand arrow

I Claude, kopiera och klistra in följande 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 kommer automatiskt att skapa mappen projects, klona arkivet och flytta JSON-filen med autentiseringsuppgifter till arkivet.

Verifiera filplacering (valfritt)
expand arrow
  • Öppna din Documents-mapp;
  • Kontrollera att det finns en ny projects-mapp;
  • Inuti det klonade arkivet, hitta den nya mappen (t.ex. google-calendar-mcp). Filen gcp-oauth.keys.json ska ligga i arkivet.
Lägga till konfigurationsblock
expand arrow

Kör nästa 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"
      }
    }
Verifiera konfigurationsfil (valfritt)
expand arrow
  • Öppna Inställningar → genväg: Cmd + , på Mac eller Ctrl + , på Windows;
  • Gå till fliken Utvecklare → klicka på Redigera konfiguration;
  • Öppna filen claude_desktop_config.json med en textredigerare. JSON-filen ska nu visa det nya konfigurationsblocket med rätt sökväg till din autentiseringsfil;
  • Om allt stämmer, stäng konfigurationsfönstret.
Starta om Claude
expand arrow
  • Avsluta Claude helt (Mac: Cmd + Q, Windows: Alt + F4);
  • Starta om appen;
  • Vid uppstart omdirigeras du till en Google-autentiseringssida:
    • Välj samma Google-konto som används för projektet;
    • När du uppmanas, klicka på Tillåt för att ge åtkomst;
    • När du ser att autentiseringen lyckats, stäng fliken.

Alternativ 2: Manuell installation (om alternativ 1 inte fungerar)

Skapa mappstruktur
expand arrow

I din Terminal (Mac) eller Kommandotolk (Windows), börja från rotkatalogen (som standard) och navigera till mappen där du vill lagra alla framtida AI Agent-mappar.

  • För att gå in i en mapp, använd kommandot cd folder_name, till exempel:
cd Documents

För att skapa en ny mapp, använd kommandot mkdir new_folder_name, till exempel:

mkdir projects

Och navigera till denna nya mapp med kommandot cd command:

cd projects
Ladda ner arkiv
expand arrow

Använd kommandot git clone link för att klona GitHub-repo:

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

Gå till det nyskapade arkivet med kommandot cd:

cd google-calendar-mcp
Note
Notering

Om Git inte är installerat, ladda ner från den officiella Git-webbplatsen.

Integrering av autentiseringsuppgifter
expand arrow

Nu behöver du flytta filen med autentiseringsuppgifter till mappen med AI-agenten (google_calendar_mcp). Detta kan göras manuellt genom att dra filikonen till den öppnade mappen i filutforskaren. Eller använd Terminal/Kommandorad och kopiera filen med kommandot cp path/to/file_name ., till exempel:

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

Punkten (.) i slutet anger aktuell katalog som destination.

Du kan kontrollera om JSON-filen har flyttats till mappen genom att använda kommandot ls i Terminalen och hitta filnamnet i listan.

Efter att ha flyttat filen, ta bort den från dess ursprungliga plats (t.ex. Skrivbordet).

Paketinstallation
expand arrow

I Terminalen/Kommandoraden använd

npm install

Detta kommando laddar ner alla nödvändiga paket och beroenden.

Serverstart
expand arrow

Fortsätt arbeta i Terminalen/Kommandoraden och kör

npm start

Detta kommando kör standardstartskriptet som definierats i projektets package.json-fil, vilket vanligtvis startar applikationen eller servern, i vårt fall startar det autentiseringsflödet.

Autentiseringsflöde
expand arrow
  1. Webbläsarfönster öppnas automatiskt;
  2. Välj lämpligt Google-konto;
  3. Bevilja kalenderåtkomst;
  4. Bekräfta meddelandet "Autentisering lyckades";
  5. Stäng webbläsarfönstret.
Tillägg av konfigurationsblock
expand arrow

Claude Desktop-integrering

  • Kopiera konfigurationsblocket:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Öppna Claude konfigurationsfil via Command/Ctrl + , → "Developer" → "Edit Config";
  • Öppna konfigurationsfilen claude_desktop_config.json med en textredigerare;
  • Lägg till ny konfiguration som nästa block efter befintliga konfigurationer och före de två sista avslutande klammerparenteserna;
  • Kontrollera korrekt JSON-syntax med rätt klammerparenteser och kommatecken efter varje konfigurationsblock utom det sista.
Sökvägskonfiguration
expand arrow

I Terminalen/Kommandoraden kör

pwd

Kopiera hela katalogvägen och infoga före "/build" i konfigurationsfilen.

Spara konfigurationsfilen med Command/Ctrl + S.

Aktivering av tjänst
expand arrow
  1. Starta om Claude Desktop helt;
  2. Kontrollera att ny server visas bland tillgängliga verktyg.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 2
some-alt