Google Docs Automatiseren met Claude
Veeg om het menu te tonen
Laten we de Google Docs MCP-server instellen.
Google Cloud Console-configuratie
Nieuw project aanmaken
- Ga via de browser naar Google Cloud Console;
- Klik op de huidige projectnaam om de projectkiezer te openen;
- Selecteer "Nieuw project" en geef een beschrijvende naam op (bijv. "docs mcp");
- Wacht tot het project is aangemaakt en schakel over naar het nieuwe project.
Vereiste API-activeringen
- Google Docs API: navigeer naar APIs & Services → Library, zoek "Google Docs API" en schakel deze in;
- Google Drive API: schakel op dezelfde manier de Google Drive API in voor bestandsbeheer.
Deze API's bieden uitgebreide toegang tot het Google-documentecosysteem, waarmee lees-, schrijf-, aanmaak-, bewerk- en verwijderbewerkingen mogelijk zijn op zowel Docs- als Drive-platforms.
OAuth-toestemmingsscherm configureren
- Navigeer naar het tabblad "Credentials";
- Klik indien gevraagd op "Configure consent screen";
- Klik op "Aan de slag";
- Voer de naam van de applicatie in (bijv. "gmail agent");
- Vul je e-mailadres in;
- Selecteer "Externe doelgroep" als je een algemeen Gmail-account gebruikt;
- Voer je e-mailadres opnieuw in wanneer daarom wordt gevraagd;
- Accepteer het beleid voor gebruikersgegevens;
- Klik op Doorgaan en Aanmaken.
OAuth-inloggegevens aanmaken
- Klik op "OAuth-client maken";
- Selecteer "Desktop-app" voor lokale AI-agenten en scripts;
- Accepteer de voorgestelde naam of pas deze aan indien gewenst;
- Download het JSON-bestand en sla het op als
credentials.jsonin je projectmap; - Nu moet je het bestand met de inloggegevens verplaatsen naar de map met de AI-agent (
/MCP-Google-Doc). Dit kan handmatig door het bestand naar de geopende map in de bestandsverkenner te slepen. Of gebruik Terminal/Command line en kopieer het bestand met het commandocp path/to/file_name ., bijvoorbeeld:
cp ~/Desktop/credentials.json .
De punt (.) aan het einde geeft de huidige map als bestemming aan;
- Bevestig dat het bestand succesvol is overgezet en verwijder het uit de oorspronkelijke locatie.
Automatisch starten van de MCP-server (Aanbevolen)
Repository klonen
- Plak in Claude chat:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Voer het commando uit. De repository wordt gekloond naar dezelfde map als andere MCP-servers.
Afhankelijkheden installeren
- Plak in Claude chat:
run npm install
- Voer het commando uit. Claude installeert alle vereiste pakketten.
Het credentials-bestand verplaatsen
- Plak in Claude:
Move Desktop/credentials.json into project directory.
- Voer het commando uit. Claude plaatst het OAuth-bestand automatisch in de gekloonde repository.
Server bouwen en starten
- Plak in Claude:
run npm run build and npm start
-
Voer uit. Claude voert de commando's consistent uit.
-
Browser opent → verifieer met je Google-account:
- Selecteer hetzelfde e-mailadres als gebruikt in Google Cloud Console → klik op Toestaan;
- Sluit het tabblad na "Authenticatie geslaagd" te hebben gezien.
Configuratieblok toevoegen
- Plak in Claude:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Voer de prompt uit.
Configuratie verifiëren (optioneel)
- Open Claude Instellingen (Mac:
Cmd + ,; Windows:Ctrl + ,); - Ga naar Ontwikkelaar → Config bewerken;
- Controleer of het nieuwe blok is toegevoegd (na een andere Google-server MCP of aan het einde). Beide zijn correct.
Claude herstarten
- Sluit Claude Desktop volledig af. (Mac:
Cmd + Q; Windows:Alt + F4); - Heropen Claude om het MCP-opstartproces te voltooien.
Handmatige serverinstallatie
Voorbereiding lokale omgeving
- Navigeer naar de aangewezen map voor opslag van AI-agenten
cd Documents/projects
- Download en ga naar de Google Docs MCP repository
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Download alle vereiste pakketten en afhankelijkheden
npm install
Build- en authenticatieproces
Code optimaliseren, bestanden minimaliseren en productieklare bundels aanmaken
npm run build
Authenticatie-initialisatie
Authenticatieserver starten en OAuth-flow initiëren
npm start
Claude Desktop-integratie
Toegang tot instellingen
- Open Claude Desktop-instellingen (
Cmd+,ofCtrl+,); - Navigeer naar het tabblad Ontwikkelaar;
- Selecteer "Config bewerken" om het configuratiebestand te openen.
Configuratie-integratie
- Voeg een komma toe na bestaande configuratieblokken;
- Voeg het Google Docs MCP-configuratieblok toe
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Werk padinformatie bij met behulp van de uitvoer van het
pwd-commando in de Terminal/Command line; - Sla het configuratiebestand op en herstart Claude Desktop.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 1
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 3. Hoofdstuk 1