Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Google Docsin Automatisointi Clauden Avulla | Asiakirjojen Luonnostelu, Muokkaus ja Arkistointi
Agenttinen Tekoäly Toimistotehtävien Automatisointiin

bookGoogle Docsin Automatisointi Clauden Avulla

Asetetaan Google Docs MCP -palvelin.

Google Cloud Console -konfigurointi

Uuden projektin luonti
expand arrow
  1. Siirry Google Cloud Consoleen selainkäyttöliittymän kautta;
  2. Napsauta nykyisen projektin nimeä avataksesi projektinvalitsimen;
  3. Valitse "Uusi projekti" ja anna kuvaava nimi (esim. "docs mcp");
  4. Odota projektin luontia ja vaihda uuteen projektiin.
Vaadittavat API-aktivoinnit
expand arrow
  1. Google Docs API: siirry kohtaan APIs & ServicesLibrary, etsi "Google Docs API" ja ota käyttöön;
  2. Google Drive API: ota samalla tavalla käyttöön Google Drive API tiedostojen hallintaa varten.

Nämä API:t mahdollistavat kattavan pääsyn Googlen dokumenttiekosysteemiin, mahdollistaen luku-, kirjoitus-, luonti-, muokkaus- ja poistotoiminnot sekä Docs- että Drive-alustoilla.

OAuth-suostumusnäytön määrittäminen
expand arrow
  1. Siirry "Credentials"-välilehdelle;
  2. Jos pyydetään, napsauta "Configure consent screen";
  3. Napsauta "Get started";
  4. Syötä sovelluksen nimi (esim. "gmail agent");
  5. Anna sähköpostiosoitteesi;
  6. Valitse "External Audience" käyttäjätyypiksi, jos käytät yleistä Gmail-tiliä;
  7. Syötä sähköpostiosoitteesi uudelleen pyydettäessä;
  8. Hyväksy käyttäjätietopolitiikka;
  9. Napsauta Continue ja Create.
OAuth-tunnistetietojen luonti
expand arrow
  • Napsauta "Create OAuth Client";
  • Valitse "Desktop App" paikallisille AI-agenteille ja skripteille;
  • Hyväksy ehdotettu nimi tai muokkaa tarvittaessa;
  • Lataa JSON-tiedosto ja tallenna se nimellä credentials.json projektihakemistoosi;
  • Nyt sinun tulee siirtää tunnistetiedostotiedosto AI-agentin kansioon (/MCP-Google-Doc). Voit tehdä tämän manuaalisesti siirtämällä tiedoston kuvakkeen avoimeen kansioon tiedostoselaimessa. Tai käytä Terminaalia/komentoriviä ja kopioi tiedosto komennolla cp path/to/file_name ., esimerkiksi:
cp ~/Desktop/credentials.json .

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

  • Vahvista onnistunut tiedostonsiirto ja poista alkuperäisestä sijainnista.

MCP-palvelimen automaattinen käynnistys (suositeltu)

Kloonaa tietovarasto
expand arrow
  • Claude-chatissa liitä:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
  • Suorita komento. Repo kloonataan samaan kansioon kuin muut MCP-palvelimet.
Asenna riippuvuudet
expand arrow
  • Claude-chatissa liitä:
run npm install
  • Suorita komento. Claude asentaa kaikki tarvittavat paketit.
Siirrä tunnistetiedostot
expand arrow
  • Claudessa liitä:
Move Desktop/credentials.json into project directory.
  • Suorita komento. Claude sijoittaa OAuth-tiedoston automaattisesti kloonattuun tietovarastoon.
Käännä ja käynnistä palvelin
expand arrow
  • Claudessa liitä:
run npm run build and npm start
  • Suorita. Claude suorittaa komennot johdonmukaisesti.

  • Selain avautuu → tunnistaudu Google-tililläsi:

    • Valitse sama sähköposti, jota käytettiin Google Cloud Consolessa → napsauta Salli;
    • Sulje välilehti, kun näet "Authentication successful".
Lisää konfiguraatiolohko
expand arrow
  • Claudessa liitä:
Add this block to the Claude config file
{
  "mcpServers": {
    "googledocs": {
      "command": "node",
      "args": ["/absolute/path/to/build/server.js"]
    }
  }
}
  • Suorita kehotus.
Vahvista asetukset (valinnainen)
expand arrow
  • Avaa Clauden Asetukset (Mac: Cmd + ,; Windows: Ctrl + ,);
  • Siirry kohtaan KehittäjäMuokkaa asetuksia;
  • Varmista, että uusi lohko on lisätty (joko toisen Google-palvelin-MCP:n jälkeen tai lopussa). Molemmat käyvät.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan. (Mac: Cmd + Q; Windows: Alt + F4);
  • Avaa Claude uudelleen viimeistelläksesi MCP:n käynnistyksen.

Manuaalinen palvelinasennus

Paikallisen ympäristön valmistelu
expand arrow
  • Siirry määritettyyn kansioon AI-agenttien tallennusta varten
cd Documents/projects
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
  • Lataa kaikki tarvittavat paketit ja riippuvuudet
npm install
Käännös- ja todennusprosessi
expand arrow

Optimoi koodi, pienennä tiedostot ja luo tuotantovalmiit paketit

npm run build
Todennuksen alustus
expand arrow

Käynnistä todennuspalvelin ja aloita OAuth-prosessi

npm start
Claude Desktop -integraatio
expand arrow

Asetusten avaaminen

  • Avaa Claude Desktopin asetukset (Cmd+, tai Ctrl+,);
  • Siirry Kehittäjä-välilehdelle;
  • Valitse "Muokkaa asetuksia" avataksesi asetustiedoston.

Konfiguraation lisääminen

  • Lisää pilkku olemassa olevien konfiguraatiolohkojen jälkeen;
  • Lisää Google Docs MCP -konfiguraatiolohko
    "googledocs": {
      "command": "node",
      "args": [
        "/path/to/build/server.js"
      ]
    }
  • Päivitä polkutiedot käyttämällä pwd-komennon tulostetta terminaalissa/komentorivillä;
  • Tallenna asetustiedosto ja käynnistä Claude Desktop uudelleen.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 10

bookGoogle Docsin Automatisointi Clauden Avulla

Pyyhkäise näyttääksesi valikon

Asetetaan Google Docs MCP -palvelin.

Google Cloud Console -konfigurointi

Uuden projektin luonti
expand arrow
  1. Siirry Google Cloud Consoleen selainkäyttöliittymän kautta;
  2. Napsauta nykyisen projektin nimeä avataksesi projektinvalitsimen;
  3. Valitse "Uusi projekti" ja anna kuvaava nimi (esim. "docs mcp");
  4. Odota projektin luontia ja vaihda uuteen projektiin.
Vaadittavat API-aktivoinnit
expand arrow
  1. Google Docs API: siirry kohtaan APIs & ServicesLibrary, etsi "Google Docs API" ja ota käyttöön;
  2. Google Drive API: ota samalla tavalla käyttöön Google Drive API tiedostojen hallintaa varten.

Nämä API:t mahdollistavat kattavan pääsyn Googlen dokumenttiekosysteemiin, mahdollistaen luku-, kirjoitus-, luonti-, muokkaus- ja poistotoiminnot sekä Docs- että Drive-alustoilla.

OAuth-suostumusnäytön määrittäminen
expand arrow
  1. Siirry "Credentials"-välilehdelle;
  2. Jos pyydetään, napsauta "Configure consent screen";
  3. Napsauta "Get started";
  4. Syötä sovelluksen nimi (esim. "gmail agent");
  5. Anna sähköpostiosoitteesi;
  6. Valitse "External Audience" käyttäjätyypiksi, jos käytät yleistä Gmail-tiliä;
  7. Syötä sähköpostiosoitteesi uudelleen pyydettäessä;
  8. Hyväksy käyttäjätietopolitiikka;
  9. Napsauta Continue ja Create.
OAuth-tunnistetietojen luonti
expand arrow
  • Napsauta "Create OAuth Client";
  • Valitse "Desktop App" paikallisille AI-agenteille ja skripteille;
  • Hyväksy ehdotettu nimi tai muokkaa tarvittaessa;
  • Lataa JSON-tiedosto ja tallenna se nimellä credentials.json projektihakemistoosi;
  • Nyt sinun tulee siirtää tunnistetiedostotiedosto AI-agentin kansioon (/MCP-Google-Doc). Voit tehdä tämän manuaalisesti siirtämällä tiedoston kuvakkeen avoimeen kansioon tiedostoselaimessa. Tai käytä Terminaalia/komentoriviä ja kopioi tiedosto komennolla cp path/to/file_name ., esimerkiksi:
cp ~/Desktop/credentials.json .

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

  • Vahvista onnistunut tiedostonsiirto ja poista alkuperäisestä sijainnista.

MCP-palvelimen automaattinen käynnistys (suositeltu)

Kloonaa tietovarasto
expand arrow
  • Claude-chatissa liitä:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
  • Suorita komento. Repo kloonataan samaan kansioon kuin muut MCP-palvelimet.
Asenna riippuvuudet
expand arrow
  • Claude-chatissa liitä:
run npm install
  • Suorita komento. Claude asentaa kaikki tarvittavat paketit.
Siirrä tunnistetiedostot
expand arrow
  • Claudessa liitä:
Move Desktop/credentials.json into project directory.
  • Suorita komento. Claude sijoittaa OAuth-tiedoston automaattisesti kloonattuun tietovarastoon.
Käännä ja käynnistä palvelin
expand arrow
  • Claudessa liitä:
run npm run build and npm start
  • Suorita. Claude suorittaa komennot johdonmukaisesti.

  • Selain avautuu → tunnistaudu Google-tililläsi:

    • Valitse sama sähköposti, jota käytettiin Google Cloud Consolessa → napsauta Salli;
    • Sulje välilehti, kun näet "Authentication successful".
Lisää konfiguraatiolohko
expand arrow
  • Claudessa liitä:
Add this block to the Claude config file
{
  "mcpServers": {
    "googledocs": {
      "command": "node",
      "args": ["/absolute/path/to/build/server.js"]
    }
  }
}
  • Suorita kehotus.
Vahvista asetukset (valinnainen)
expand arrow
  • Avaa Clauden Asetukset (Mac: Cmd + ,; Windows: Ctrl + ,);
  • Siirry kohtaan KehittäjäMuokkaa asetuksia;
  • Varmista, että uusi lohko on lisätty (joko toisen Google-palvelin-MCP:n jälkeen tai lopussa). Molemmat käyvät.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan. (Mac: Cmd + Q; Windows: Alt + F4);
  • Avaa Claude uudelleen viimeistelläksesi MCP:n käynnistyksen.

Manuaalinen palvelinasennus

Paikallisen ympäristön valmistelu
expand arrow
  • Siirry määritettyyn kansioon AI-agenttien tallennusta varten
cd Documents/projects
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
  • Lataa kaikki tarvittavat paketit ja riippuvuudet
npm install
Käännös- ja todennusprosessi
expand arrow

Optimoi koodi, pienennä tiedostot ja luo tuotantovalmiit paketit

npm run build
Todennuksen alustus
expand arrow

Käynnistä todennuspalvelin ja aloita OAuth-prosessi

npm start
Claude Desktop -integraatio
expand arrow

Asetusten avaaminen

  • Avaa Claude Desktopin asetukset (Cmd+, tai Ctrl+,);
  • Siirry Kehittäjä-välilehdelle;
  • Valitse "Muokkaa asetuksia" avataksesi asetustiedoston.

Konfiguraation lisääminen

  • Lisää pilkku olemassa olevien konfiguraatiolohkojen jälkeen;
  • Lisää Google Docs MCP -konfiguraatiolohko
    "googledocs": {
      "command": "node",
      "args": [
        "/path/to/build/server.js"
      ]
    }
  • Päivitä polkutiedot käyttämällä pwd-komennon tulostetta terminaalissa/komentorivillä;
  • Tallenna asetustiedosto ja käynnistä Claude Desktop uudelleen.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1
some-alt