Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele AI Google-kalenterin Automaatioasetusten Käyttöönotto | Älykkäämpi Viestintä ja Ajanhallinta
Agenttinen Tekoäly Toimistotehtävien Automatisointiin

bookAI Google-kalenterin Automaatioasetusten Käyttöönotto

Tässä kokoonpanossa yhdistetään Google Calendar MCP -palvelin.

Google Cloud Console -konfigurointi

Google Calendar API vaatii oman projektin määrittelyn Google Cloud Console -ympäristössä. Tämä prosessi muistuttaa Gmailin asetuksia, mutta vaatii erityiset Calendar API -oikeudet.

Projektin luontivaiheet
expand arrow
  1. Siirry Google Cloud Console -palveluun selaimella;
  2. Luo uusi projekti kuvaavalla nimellä (esim. "gcalendar agent");
  3. Vaihda uuteen projektiin, kun alustus on valmis.
OAuth-lupanäytön konfigurointi
expand arrow
  1. Jos pyydetään, napsauta "Configure consent screen";
  2. Syötä sovelluksen nimi (esim. "calendar mcp");
  3. Määritä valtuutettu sähköpostiosoite;
  4. Valitse "External Audience" käyttäjätyypin rajoitukseksi;
  5. Anna yhteystiedot käyttäen samaa sähköpostiosoitetta;
  6. Hyväksy User Data Policy -vaatimukset.
Calendar API:n aktivointi
expand arrow
  1. Siirry kohtaan APIs and ServicesLibrary;
  2. Etsi "Calendar API";
  3. Valitse ensimmäinen tulos ja ota API käyttöön;
  4. Varmista, että API-tila näkyy muodossa "Enabled".
Tunnistetietojen luonti
expand arrow
  1. Siirry Credentials-osioon kohdassa APIs and Services;
  2. Luo OAuth client ID;
  3. Valitse sovellustyypiksi "Desktop Application";
  4. Lataa luotu JSON-tunnistetiedostotiedosto;
  5. Tallenna tiedosto väliaikaisesti työpöydälle helppoa käyttöä varten (valinnainen).

Vaihtoehto 1: Suorita kehotteet Claudessa (suositeltu)

MCP-palvelinrepositorion kloonaus
expand arrow

Claudeen kopioi ja liitä seuraava kehotus:

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 luo automaattisesti projects-kansion, kloonaa repositorion ja siirtää tunnistetiedoston JSON-tiedoston repo-kansioon.

Tiedostojen sijainnin tarkistus (valinnainen)
expand arrow
  • Avaa Documents-kansiosi;
  • Tarkista, että uusi projects-kansio on luotu;
  • Sisällä, kloonatussa repositoriossa, etsi uusi kansio (esim. google-calendar-mcp). gcp-oauth.keys.json -tiedosto on sijoitettu repo-kansioon.
Konfiguraatiolohkon lisääminen
expand arrow

Suorita seuraava kehotus Claudessa:

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"
      }
    }
Konfiguraatiotiedoston tarkistus (valinnainen)
expand arrow
  • Avaa asetukset → pikanäppäin: Cmd + , Macilla tai Ctrl + , Windowsilla;
  • Siirry Kehittäjä-välilehdelle → napsauta Muokkaa asetuksia;
  • Avaa claude_desktop_config.json -tiedosto tekstieditorilla. JSON-tiedostossa tulisi nyt näkyä uusi konfiguraatiolohko, jossa on oikea polku tunnistetiedostoon;
  • Jos tiedot ovat oikein, sulje asetukset.
Clauden uudelleenkäynnistys
expand arrow
  • Sulje Claude kokonaan (Mac: Cmd + Q, Windows: Alt + F4);
  • Käynnistä sovellus uudelleen;
  • Käynnistyksen yhteydessä sinut ohjataan Google-todennussivulle:
    • Valitse sama Google-tili, jota käytetään projektissa;
    • Kun pyydetään, napsauta Salli myöntääksesi käyttöoikeudet;
    • Kun näet ilmoituksen onnistuneesta todennuksesta, sulje välilehti.

Vaihtoehto 2: Manuaalinen asennus (jos vaihtoehto 1 ei toimi)

Hakemistorakenteen luominen
expand arrow

Avaa Terminal (Mac) tai Komentorivi (Windows) ja aloita juurihakemistosta (oletuksena) ja siirry kansioon, johon tallennat kaikki tulevat AI Agent -hakemistot.

  • Kansioon siirtyminen: käytä komentoa cd folder_name, esimerkiksi:
cd Documents

Kansion luominen: käytä komentoa mkdir new_folder_name, esimerkiksi:

mkdir projects

Siirry tähän uuteen kansioon cd command-komennolla:

cd projects
Repositorion lataus
expand arrow

Käytä komentoa git clone link kloonataksesi GitHub-repositorio:

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

Siirry uuteen repositorioon käyttämällä komentoa cd:

cd google-calendar-mcp
Note
Huomio

Jos Git ei ole asennettu, lataa se viralliselta Git-sivusto.

Tunnistetietojen integrointi
expand arrow

Nyt sinun tulee siirtää tunnistetiedot sisältävä tiedosto AI-agentin kansioon (google_calendar_mcp). Tämän voi tehdä manuaalisesti siirtämällä tiedoston kuvakkeen tiedostoselaimessa avattuun kansioon. Tai käytä Terminaalia/Komentoikkunaa ja kopioi tiedosto komennolla cp path/to/file_name ., esimerkiksi:

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

Piste (.) lopussa määrittää nykyisen kansion kohteeksi.

Voit tarkistaa, että JSON-tiedosto on siirretty onnistuneesti kansioon käyttämällä ls-komentoa Terminaalissa ja etsimällä tiedostonimen listasta.

Tiedoston siirtämisen jälkeen poista se alkuperäisestä sijainnistaan (esim. Desktop).

Pakettien asennus
expand arrow

Terminaalissa/Komentoikkunassa käytä

npm install

Tämä komento lataa kaikki tarvittavat paketit ja riippuvuudet.

Palvelimen käynnistys
expand arrow

Jatka työskentelyä Terminaalissa/Komentoikkunassa ja suorita

npm start

Tämä komento suorittaa projektin package.json-tiedostossa määritellyn oletuskäynnistysskriptin, joka tyypillisesti käynnistää sovelluksen tai palvelimen; tässä tapauksessa se käynnistää todennusprosessin.

Tunnistautumisprosessi
expand arrow
  1. Selainikkuna avautuu automaattisesti;
  2. Valitse sopiva Google-tili;
  3. Myönnä kalenterin käyttöoikeudet;
  4. Vahvista "Tunnistautuminen onnistui" -viesti;
  5. Sulje selainikkuna.
Määrityslohkon lisäys
expand arrow

Claude Desktop -integraatio

  • Kopioi määrityslohko:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Avaa Claude-asetustiedosto painamalla Command/Ctrl + , → "Kehittäjä" → "Muokkaa asetuksia";
  • Avaa asetustiedosto claude_desktop_config.json tekstieditorilla;
  • Lisää uusi määritys seuraavana lohkona olemassa olevien määritysten jälkeen ja ennen kahta viimeistä sulkevaa aaltosuljetta;
  • Varmista oikea JSON-syntaksi, oikea sulkujen määrä ja pilkut jokaisen määrityslohkon jälkeen paitsi viimeisen.
Polun määritys
expand arrow

Terminaalissa/Komentoikkunassa suorita

pwd

Kopioi koko hakemistopolku ja lisää se ennen "/build"-osaa asetustiedostossa.

Tallenna asetustiedosto Command/Ctrl + S.

Palvelun aktivointi
expand arrow
  1. Käynnistä Claude Desktop kokonaan uudelleen;
  2. Varmista, että uusi palvelin näkyy käytettävissä olevissa työkaluissa.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 10

bookAI Google-kalenterin Automaatioasetusten Käyttöönotto

Pyyhkäise näyttääksesi valikon

Tässä kokoonpanossa yhdistetään Google Calendar MCP -palvelin.

Google Cloud Console -konfigurointi

Google Calendar API vaatii oman projektin määrittelyn Google Cloud Console -ympäristössä. Tämä prosessi muistuttaa Gmailin asetuksia, mutta vaatii erityiset Calendar API -oikeudet.

Projektin luontivaiheet
expand arrow
  1. Siirry Google Cloud Console -palveluun selaimella;
  2. Luo uusi projekti kuvaavalla nimellä (esim. "gcalendar agent");
  3. Vaihda uuteen projektiin, kun alustus on valmis.
OAuth-lupanäytön konfigurointi
expand arrow
  1. Jos pyydetään, napsauta "Configure consent screen";
  2. Syötä sovelluksen nimi (esim. "calendar mcp");
  3. Määritä valtuutettu sähköpostiosoite;
  4. Valitse "External Audience" käyttäjätyypin rajoitukseksi;
  5. Anna yhteystiedot käyttäen samaa sähköpostiosoitetta;
  6. Hyväksy User Data Policy -vaatimukset.
Calendar API:n aktivointi
expand arrow
  1. Siirry kohtaan APIs and ServicesLibrary;
  2. Etsi "Calendar API";
  3. Valitse ensimmäinen tulos ja ota API käyttöön;
  4. Varmista, että API-tila näkyy muodossa "Enabled".
Tunnistetietojen luonti
expand arrow
  1. Siirry Credentials-osioon kohdassa APIs and Services;
  2. Luo OAuth client ID;
  3. Valitse sovellustyypiksi "Desktop Application";
  4. Lataa luotu JSON-tunnistetiedostotiedosto;
  5. Tallenna tiedosto väliaikaisesti työpöydälle helppoa käyttöä varten (valinnainen).

Vaihtoehto 1: Suorita kehotteet Claudessa (suositeltu)

MCP-palvelinrepositorion kloonaus
expand arrow

Claudeen kopioi ja liitä seuraava kehotus:

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 luo automaattisesti projects-kansion, kloonaa repositorion ja siirtää tunnistetiedoston JSON-tiedoston repo-kansioon.

Tiedostojen sijainnin tarkistus (valinnainen)
expand arrow
  • Avaa Documents-kansiosi;
  • Tarkista, että uusi projects-kansio on luotu;
  • Sisällä, kloonatussa repositoriossa, etsi uusi kansio (esim. google-calendar-mcp). gcp-oauth.keys.json -tiedosto on sijoitettu repo-kansioon.
Konfiguraatiolohkon lisääminen
expand arrow

Suorita seuraava kehotus Claudessa:

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"
      }
    }
Konfiguraatiotiedoston tarkistus (valinnainen)
expand arrow
  • Avaa asetukset → pikanäppäin: Cmd + , Macilla tai Ctrl + , Windowsilla;
  • Siirry Kehittäjä-välilehdelle → napsauta Muokkaa asetuksia;
  • Avaa claude_desktop_config.json -tiedosto tekstieditorilla. JSON-tiedostossa tulisi nyt näkyä uusi konfiguraatiolohko, jossa on oikea polku tunnistetiedostoon;
  • Jos tiedot ovat oikein, sulje asetukset.
Clauden uudelleenkäynnistys
expand arrow
  • Sulje Claude kokonaan (Mac: Cmd + Q, Windows: Alt + F4);
  • Käynnistä sovellus uudelleen;
  • Käynnistyksen yhteydessä sinut ohjataan Google-todennussivulle:
    • Valitse sama Google-tili, jota käytetään projektissa;
    • Kun pyydetään, napsauta Salli myöntääksesi käyttöoikeudet;
    • Kun näet ilmoituksen onnistuneesta todennuksesta, sulje välilehti.

Vaihtoehto 2: Manuaalinen asennus (jos vaihtoehto 1 ei toimi)

Hakemistorakenteen luominen
expand arrow

Avaa Terminal (Mac) tai Komentorivi (Windows) ja aloita juurihakemistosta (oletuksena) ja siirry kansioon, johon tallennat kaikki tulevat AI Agent -hakemistot.

  • Kansioon siirtyminen: käytä komentoa cd folder_name, esimerkiksi:
cd Documents

Kansion luominen: käytä komentoa mkdir new_folder_name, esimerkiksi:

mkdir projects

Siirry tähän uuteen kansioon cd command-komennolla:

cd projects
Repositorion lataus
expand arrow

Käytä komentoa git clone link kloonataksesi GitHub-repositorio:

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

Siirry uuteen repositorioon käyttämällä komentoa cd:

cd google-calendar-mcp
Note
Huomio

Jos Git ei ole asennettu, lataa se viralliselta Git-sivusto.

Tunnistetietojen integrointi
expand arrow

Nyt sinun tulee siirtää tunnistetiedot sisältävä tiedosto AI-agentin kansioon (google_calendar_mcp). Tämän voi tehdä manuaalisesti siirtämällä tiedoston kuvakkeen tiedostoselaimessa avattuun kansioon. Tai käytä Terminaalia/Komentoikkunaa ja kopioi tiedosto komennolla cp path/to/file_name ., esimerkiksi:

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

Piste (.) lopussa määrittää nykyisen kansion kohteeksi.

Voit tarkistaa, että JSON-tiedosto on siirretty onnistuneesti kansioon käyttämällä ls-komentoa Terminaalissa ja etsimällä tiedostonimen listasta.

Tiedoston siirtämisen jälkeen poista se alkuperäisestä sijainnistaan (esim. Desktop).

Pakettien asennus
expand arrow

Terminaalissa/Komentoikkunassa käytä

npm install

Tämä komento lataa kaikki tarvittavat paketit ja riippuvuudet.

Palvelimen käynnistys
expand arrow

Jatka työskentelyä Terminaalissa/Komentoikkunassa ja suorita

npm start

Tämä komento suorittaa projektin package.json-tiedostossa määritellyn oletuskäynnistysskriptin, joka tyypillisesti käynnistää sovelluksen tai palvelimen; tässä tapauksessa se käynnistää todennusprosessin.

Tunnistautumisprosessi
expand arrow
  1. Selainikkuna avautuu automaattisesti;
  2. Valitse sopiva Google-tili;
  3. Myönnä kalenterin käyttöoikeudet;
  4. Vahvista "Tunnistautuminen onnistui" -viesti;
  5. Sulje selainikkuna.
Määrityslohkon lisäys
expand arrow

Claude Desktop -integraatio

  • Kopioi määrityslohko:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Avaa Claude-asetustiedosto painamalla Command/Ctrl + , → "Kehittäjä" → "Muokkaa asetuksia";
  • Avaa asetustiedosto claude_desktop_config.json tekstieditorilla;
  • Lisää uusi määritys seuraavana lohkona olemassa olevien määritysten jälkeen ja ennen kahta viimeistä sulkevaa aaltosuljetta;
  • Varmista oikea JSON-syntaksi, oikea sulkujen määrä ja pilkut jokaisen määrityslohkon jälkeen paitsi viimeisen.
Polun määritys
expand arrow

Terminaalissa/Komentoikkunassa suorita

pwd

Kopioi koko hakemistopolku ja lisää se ennen "/build"-osaa asetustiedostossa.

Tallenna asetustiedosto Command/Ctrl + S.

Palvelun aktivointi
expand arrow
  1. Käynnistä Claude Desktop kokonaan uudelleen;
  2. Varmista, että uusi palvelin näkyy käytettävissä olevissa työkaluissa.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 2
some-alt