Automatisering av Google Docs med Claude
Svep för att visa menyn
Låt oss konfigurera Google Docs MCP-servern.
Konfiguration av Google Cloud Console
Skapa nytt projekt
- Gå till Google Cloud Console via webbläsargränssnittet;
- Klicka på aktuellt projektnamn för att öppna projektväljaren;
- Välj "Nytt projekt" och ange ett beskrivande namn (t.ex. "docs mcp");
- Vänta på att projektet skapas och byt till det nya projektet.
Nödvändiga API-aktiveringar
- Google Docs API: navigera till API:er och tjänster → Bibliotek, sök efter "Google Docs API" och aktivera;
- Google Drive API: aktivera även Google Drive API för filhanteringsfunktioner.
Dessa API:er ger omfattande åtkomst till Googles dokumentekosystem och möjliggör läsning, skrivning, skapande, redigering och borttagning av dokument och filer i både Docs och Drive.
Konfigurera OAuth-samtyckesskärm
- Navigera till fliken "Autentiseringsuppgifter";
- Om du uppmanas, klicka på "Konfigurera samtyckesskärm";
- Klicka på "Kom igång";
- Ange applikationsnamn (t.ex. "gmail agent");
- Ange din e-postadress;
- Välj "Extern målgrupp" som användartyp om du använder ett vanligt Gmail-konto;
- Ange din e-postadress igen när du uppmanas;
- Acceptera policyn för användardata;
- Klicka på Fortsätt och Skapa.
Skapa OAuth-autentiseringsuppgifter
- Klicka på "Skapa OAuth-klient";
- Välj "Desktop App" för lokala AI-agenter och skript;
- Acceptera föreslaget namn eller anpassa efter behov;
- Ladda ner JSON-filen och spara den som
credentials.jsoni din projektmapp; - Nu behöver du flytta filen med autentiseringsuppgifter till mappen med AI-agenten (
/MCP-Google-Doc). Det kan göras manuellt genom att dra filikonen till den öppnade mappen i filhanteraren. Eller använd Terminal/Kommando och kopiera filen med kommandotcp path/to/file_name ., till exempel:
cp ~/Desktop/credentials.json .
Punkten (.) i slutet anger aktuell katalog som mål;
- Bekräfta att filöverföringen lyckats och ta bort filen från ursprunglig plats.
Automatisk start av MCP-server (rekommenderas)
Klona Repositoriet
- I Claude-chatten, klistra in:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Kör kommandot. Repositoriet klonas till samma mapp som andra MCP-servrar.
Installera Beroenden
- I Claude-chatten, klistra in:
run npm install
- Kör kommandot. Claude installerar alla nödvändiga paket.
Flytta Credentials-filen
- I Claude, klistra in:
Move Desktop/credentials.json into project directory.
- Kör kommandot. Claude placerar OAuth-filen i den klonade repot automatiskt.
Bygg och Starta Server
- I Claude, klistra in:
run npm run build and npm start
-
Kör. Claude utför kommandona konsekvent.
-
Webbläsaren öppnas → autentisera med ditt Google-konto:
- Välj samma e-postadress som används i Google Cloud Console → klicka på Tillåt;
- Stäng fliken efter att "Authentication successful" visas.
Lägg till Konfigurationsblock
- I Claude, klistra in:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Kör prompten.
Verifiera Konfiguration (Valfritt)
- Öppna Claude Inställningar (Mac:
Cmd + ,; Windows:Ctrl + ,); - Gå till Utvecklare → Redigera konfiguration;
- Bekräfta att det nya blocket har lagts till (antingen efter en annan Google-server MCP eller i slutet). Båda alternativen är godkända.
Starta om Claude
- Avsluta Claude Desktop helt. (Mac:
Cmd + Q; Windows:Alt + F4); - Öppna Claude igen för att slutföra MCP-uppstarten.
Manuell Serverinstallation
Förberedelse av Lokal Miljö
- Navigera till angiven katalog för AI-agentlagring
cd Documents/projects
- Ladda ner och gå in i Google Docs MCP repository
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Ladda ner alla nödvändiga paket och beroenden
npm install
Bygg- och Autentiseringsprocess
Optimera kod, minifiera filer och skapa produktionsklara paket
npm run build
Initiering av Autentisering
Starta autentiseringsserver och initiera OAuth-flöde
npm start
Claude Desktop-integrering
Inställningsåtkomst
- Öppna Claude Desktop-inställningar (
Cmd+,ellerCtrl+,); - Navigera till Utvecklare-fliken;
- Välj "Redigera konfiguration" för att komma åt konfigurationsfilen.
Integrering av Konfiguration
- Lägg till ett kommatecken efter befintliga konfigurationsblock;
- Infoga Google Docs MCP-konfigurationsblock
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Uppdatera sökvägsinformationen med hjälp av
pwd-kommandots utdata i Terminalen/Kommando-raden; - Spara konfigurationsfilen och starta om Claude Desktop.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 1
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 3. Kapitel 1