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

Suggested prompts:

Can you explain what the Gmail MCP server does in simple terms?

What are the main steps to set up the Gmail MCP server?

How do I know if I need to use the manual installation instead of the automatic one?

Awesome!

Completion rate improved to 8.33

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