Automatisering af Google Docs med Claude
Stryg for at vise menuen
Lad os opsætte Google Docs MCP-serveren.
Konfiguration af Google Cloud Console
Opsætning af nyt projekt
- Gå til Google Cloud Console via browseren;
- Klik på det nuværende projektnavn for at åbne projektvælgeren;
- Vælg "Nyt projekt" og angiv et beskrivende navn (f.eks. "docs mcp");
- Vent på at projektet oprettes og skift derefter til det nye projekt.
Påkrævede API-aktiveringer
- Google Docs API: gå til APIs & Services → Library, søg efter "Google Docs API", og aktiver denne;
- Google Drive API: aktiver ligeledes Google Drive API for filhåndteringsfunktioner.
Disse API'er giver omfattende adgang til Googles dokumentøkosystem og muliggør læse-, skrive-, oprette-, redigere- og sletteoperationer på både Docs- og Drive-platformene.
Konfigurer OAuth-samtykkeskærm
- Gå til fanen "Credentials";
- Hvis du bliver bedt om det, klik på "Configure consent screen";
- Klik på "Get started";
- Indtast applikationsnavn (f.eks. "gmail agent");
- Indtast din e-mailadresse;
- Vælg "External Audience" som brugertype, hvis du bruger en almindelig Gmail-konto;
- Indtast din e-mailadresse igen, når du bliver bedt om det;
- Accepter politikken for brugerdata;
- Klik på Fortsæt og Opret.
Opret OAuth-legitimationsoplysninger
- Klik på "Create OAuth Client";
- Vælg "Desktop App" til lokale AI-agenter og scripts;
- Accepter det foreslåede navn eller tilpas efter behov;
- Download JSON-filen og gem den som
credentials.jsoni din projektmappe; - Nu skal du flytte filen med legitimationsoplysninger til mappen med AI-agenten (
/MCP-Google-Doc). Dette kan gøres manuelt ved at trække filikonet til den åbne mappe i filhåndteringen. Eller brug Terminal/Kommandoprompt og kopier filen med kommandoencp path/to/file_name ., for eksempel:
cp ~/Desktop/credentials.json .
Punktummet (.) til sidst angiver den aktuelle mappe som destination;
- Bekræft at filen er overført korrekt og fjern den fra den oprindelige placering.
Automatisk opstart af MCP-server (anbefales)
Klon Repositoriet
- I Claude chat, indsæt:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Kør kommandoen. Repoen klones til samme mappe som andre MCP-servere.
Installer Afhængigheder
- I Claude chat, indsæt:
run npm install
- Kør kommandoen. Claude installerer alle nødvendige pakker.
Flyt Credentials-fil
- I Claude, indsæt:
Move Desktop/credentials.json into project directory.
- Kør kommandoen. Claude placerer automatisk OAuth-filen i den klonede repo.
Byg og Start Server
- I Claude, indsæt:
run npm run build and npm start
-
Kør. Claude udfører kommandoerne konsekvent.
-
Browser åbnes → godkend med din Google-konto:
- Vælg den samme e-mail, som bruges i Google Cloud Console → klik Tillad;
- Luk fanen efter beskeden "Authentication successful" vises.
Tilføj Konfigurationsblok
- I Claude, indsæt:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Kør prompten.
Verificer Konfiguration (Valgfrit)
- Åbn Claude Indstillinger (Mac:
Cmd + ,; Windows:Ctrl + ,); - Gå til Udvikler → Rediger konfiguration;
- Bekræft at den nye blok er tilføjet (enten efter en anden Google-server MCP eller til sidst). Begge dele er acceptable.
Genstart Claude
- Afslut Claude Desktop helt. (Mac:
Cmd + Q; Windows:Alt + F4); - Genåbn Claude for at fuldføre MCP-opstarten.
Manuel Serverinstallation
Forberedelse af Lokalt Miljø
- Naviger til den angivne mappe til AI-agentlagring
cd Documents/projects
- Download og gå ind i Google Docs MCP repository
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Download alle nødvendige pakker og afhængigheder
npm install
Byg- og Godkendelsesproces
Optimer kode, minificér filer og opret produktionsklare bundter
npm run build
Initialisering af Godkendelse
Start godkendelsesserver og initier OAuth-flow
npm start
Claude Desktop-integration
Adgang til Indstillinger
- Åbn Claude Desktop-indstillinger (
Cmd+,ellerCtrl+,); - Naviger til Udvikler-fanen;
- Vælg "Rediger konfiguration" for at få adgang til konfigurationsfilen.
Integration af Konfiguration
- Tilføj komma efter eksisterende konfigurationsblokke;
- Indsæt Google Docs MCP-konfigurationsblok
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Opdater stiinformation ved at bruge output fra
pwd-kommandoen i Terminal/Kommandolinje; - Gem konfigurationsfilen og genstart Claude Desktop.
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 1
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 3. Kapitel 1