Opsætning af AI Google Kalender-Automatisering
I denne opsætning vil du forbinde til Google Calendar MCP-serveren.
Google Cloud Console-konfiguration
Google Calendar API kræver en dedikeret projektkonfiguration i Google Cloud Console. Denne proces minder om Gmail-opsætningen, men kræver specifik tilladelse til Calendar API.
- Gå til Google Cloud Console via browser;
- Opret nyt projekt med beskrivende navn (f.eks. "gcalendar agent");
- Skift til det nyoprettede projekt, når initialiseringen er fuldført.
- Hvis du bliver bedt om det, klik på "Konfigurer samtykkeskærm";
- Indtast applikationsnavn (f.eks. "calendar mcp");
- Angiv autoriseret e-mailadresse;
- Vælg "Ekstern målgruppe" for brugertypebegrænsninger;
- Angiv kontaktoplysninger med samme e-mail;
- Accepter krav til politik for brugerdata.
- Gå til API'er og tjenester → Bibliotek;
- Søg efter "Calendar API";
- Vælg første resultat og aktiver API-adgang;
- Bekræft, at API-status vises som "Aktiveret".
- Gå til Legitimationsoplysninger i API'er og tjenester;
- Opret OAuth-klient-id;
- Vælg "Desktopapplikation" som applikationstype;
- Download genereret JSON-legitimationsfil;
- Gem filen midlertidigt på skrivebordet for nem adgang (valgfrit).
Mulighed 1: Kør prompts i Claude (anbefalet)
I Claude, kopier og indsæt følgende prompt:
Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.
Claude vil automatisk oprette mappen projects, klone repositoryet og flytte credentials JSON-filen ind i repoet.
- Åbn din
Documents
-mappe; - Tjek for en ny
projects
-mappe; - Find den nye mappe (f.eks.
google-calendar-mcp
) i det klonede repo. Filengcp-oauth.keys.json
skal være placeret inde i repoet.
Kør næste prompt i Claude:
add next config block to claude config file
"google-calendar": {
"command": "npx",
"args": ["@cocal/google-calendar-mcp"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
}
}
- Åbn Indstillinger → genvej:
Cmd + ,
på Mac ellerCtrl + ,
på Windows; - Gå til fanen Developer → klik på Edit Config;
- Åbn filen
claude_desktop_config.json
med en teksteditor. JSON-filen skal nu vise den nye konfigurationsblok med den korrekte sti til din credentials-fil; - Hvis korrekt, luk konfigurationsvinduet.
- Afslut Claude helt (Mac:
Cmd + Q
, Windows:Alt + F4
); - Genstart appen;
- Ved opstart bliver du omdirigeret til en Google-godkendelsesside:
- Vælg den samme Google-konto, der bruges til projektet;
- Når du bliver bedt om det, klik på Tillad for at give adgang;
- Når du ser "authentication successful", luk fanen.
Mulighed 2: Manuel Opsætning (hvis Mulighed 1 ikke virker)
I din Terminal (Mac) eller Kommandoprompt (Windows), start fra rodmappen (som standard) og naviger til den mappe, hvor du vil gemme alle fremtidige AI Agent-mapper.
- For at få adgang til en mappe, brug kommandoen
cd folder_name
, for eksempel:
cd Documents
For at oprette en ny mappe, brug kommandoen mkdir new_folder_name
, for eksempel:
mkdir projects
Og naviger til denne nye mappe med cd command
-kommandoen:
cd projects
Brug kommandoen git clone link
for at klone GitHub repo:
git clone https://github.com/nspady/google-calendar-mcp.git
Gå til det nyoprettede repository ved at bruge kommandoen cd
:
cd google-calendar-mcp
Hvis Git ikke er installeret, download fra den officielle Git hjemmeside.
Nu skal du flytte filen med legitimationsoplysninger til mappen med AI-agenten (google_calendar_mcp
).
Dette kan gøres manuelt ved at flytte filikonet til den åbnede mappe i filhåndteringen.
Eller brug Terminal/Kommandolinje og kopier filen med kommandoen cp path/to/file_name .
, for eksempel:
cp ~/Desktop/gsp-oauth.keys.json .
Punktummet (.
) til sidst angiver den aktuelle mappe som destination.
Du kan kontrollere, om JSON-filen er blevet flyttet til mappen ved at bruge kommandoen ls
i Terminalen og finde filnavnet på listen.
Efter at have flyttet filen, skal du slette den fra dens oprindelige placering (f.eks. Skrivebord).
I Terminal/Kommandolinje brug
npm install
Denne kommando downloader alle nødvendige pakker og afhængigheder.
Fortsæt arbejdet i Terminal/Kommandolinje og kør
npm start
Denne kommando kører standard startscriptet defineret i projektets package.json
-fil, hvilket typisk starter applikationen eller serveren; i dette tilfælde starter det autentificeringsflowet.
- Browser-vindue åbnes automatisk;
- Vælg den relevante Google-konto;
- Giv kalenderadgangstilladelser;
- Bekræft meddelelsen "Authentication successful";
- Luk browser-vinduet.
Claude Desktop-integration
- Kopiér konfigurationsblok:
"google-calendar": {
"command": "node",
"args": [
"/path/to/build/index.js"
]
}
- Tilgå Claude konfigurationsfil via
Command/Ctrl + ,
→ "Developer" → "Edit Config"; - Åbn konfigurationsfilen
claude_desktop_config.json
med en teksteditor; - Tilføj ny konfiguration som næste blok efter eksisterende konfigurationer og før de to sidste lukkende krøllede parenteser;
- Sikr korrekt JSON-syntaks med korrekt parenteslukning og kommaer efter hver konfigurationsblok undtagen den sidste.
I Terminal/Kommandolinje kør
pwd
Kopiér den fulde mappesti og indsæt før "/build" i konfigurationsfilen.
Gem konfigurationsfilen med Command/Ctrl + S
.
- Genstart Claude Desktop helt;
- Verificér at den nye server vises under tilgængelige værktøjer.
Tak for dine kommentarer!
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
Awesome!
Completion rate improved to 10
Opsætning af AI Google Kalender-Automatisering
Stryg for at vise menuen
I denne opsætning vil du forbinde til Google Calendar MCP-serveren.
Google Cloud Console-konfiguration
Google Calendar API kræver en dedikeret projektkonfiguration i Google Cloud Console. Denne proces minder om Gmail-opsætningen, men kræver specifik tilladelse til Calendar API.
- Gå til Google Cloud Console via browser;
- Opret nyt projekt med beskrivende navn (f.eks. "gcalendar agent");
- Skift til det nyoprettede projekt, når initialiseringen er fuldført.
- Hvis du bliver bedt om det, klik på "Konfigurer samtykkeskærm";
- Indtast applikationsnavn (f.eks. "calendar mcp");
- Angiv autoriseret e-mailadresse;
- Vælg "Ekstern målgruppe" for brugertypebegrænsninger;
- Angiv kontaktoplysninger med samme e-mail;
- Accepter krav til politik for brugerdata.
- Gå til API'er og tjenester → Bibliotek;
- Søg efter "Calendar API";
- Vælg første resultat og aktiver API-adgang;
- Bekræft, at API-status vises som "Aktiveret".
- Gå til Legitimationsoplysninger i API'er og tjenester;
- Opret OAuth-klient-id;
- Vælg "Desktopapplikation" som applikationstype;
- Download genereret JSON-legitimationsfil;
- Gem filen midlertidigt på skrivebordet for nem adgang (valgfrit).
Mulighed 1: Kør prompts i Claude (anbefalet)
I Claude, kopier og indsæt følgende prompt:
Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.
Claude vil automatisk oprette mappen projects, klone repositoryet og flytte credentials JSON-filen ind i repoet.
- Åbn din
Documents
-mappe; - Tjek for en ny
projects
-mappe; - Find den nye mappe (f.eks.
google-calendar-mcp
) i det klonede repo. Filengcp-oauth.keys.json
skal være placeret inde i repoet.
Kør næste prompt i Claude:
add next config block to claude config file
"google-calendar": {
"command": "npx",
"args": ["@cocal/google-calendar-mcp"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
}
}
- Åbn Indstillinger → genvej:
Cmd + ,
på Mac ellerCtrl + ,
på Windows; - Gå til fanen Developer → klik på Edit Config;
- Åbn filen
claude_desktop_config.json
med en teksteditor. JSON-filen skal nu vise den nye konfigurationsblok med den korrekte sti til din credentials-fil; - Hvis korrekt, luk konfigurationsvinduet.
- Afslut Claude helt (Mac:
Cmd + Q
, Windows:Alt + F4
); - Genstart appen;
- Ved opstart bliver du omdirigeret til en Google-godkendelsesside:
- Vælg den samme Google-konto, der bruges til projektet;
- Når du bliver bedt om det, klik på Tillad for at give adgang;
- Når du ser "authentication successful", luk fanen.
Mulighed 2: Manuel Opsætning (hvis Mulighed 1 ikke virker)
I din Terminal (Mac) eller Kommandoprompt (Windows), start fra rodmappen (som standard) og naviger til den mappe, hvor du vil gemme alle fremtidige AI Agent-mapper.
- For at få adgang til en mappe, brug kommandoen
cd folder_name
, for eksempel:
cd Documents
For at oprette en ny mappe, brug kommandoen mkdir new_folder_name
, for eksempel:
mkdir projects
Og naviger til denne nye mappe med cd command
-kommandoen:
cd projects
Brug kommandoen git clone link
for at klone GitHub repo:
git clone https://github.com/nspady/google-calendar-mcp.git
Gå til det nyoprettede repository ved at bruge kommandoen cd
:
cd google-calendar-mcp
Hvis Git ikke er installeret, download fra den officielle Git hjemmeside.
Nu skal du flytte filen med legitimationsoplysninger til mappen med AI-agenten (google_calendar_mcp
).
Dette kan gøres manuelt ved at flytte filikonet til den åbnede mappe i filhåndteringen.
Eller brug Terminal/Kommandolinje og kopier filen med kommandoen cp path/to/file_name .
, for eksempel:
cp ~/Desktop/gsp-oauth.keys.json .
Punktummet (.
) til sidst angiver den aktuelle mappe som destination.
Du kan kontrollere, om JSON-filen er blevet flyttet til mappen ved at bruge kommandoen ls
i Terminalen og finde filnavnet på listen.
Efter at have flyttet filen, skal du slette den fra dens oprindelige placering (f.eks. Skrivebord).
I Terminal/Kommandolinje brug
npm install
Denne kommando downloader alle nødvendige pakker og afhængigheder.
Fortsæt arbejdet i Terminal/Kommandolinje og kør
npm start
Denne kommando kører standard startscriptet defineret i projektets package.json
-fil, hvilket typisk starter applikationen eller serveren; i dette tilfælde starter det autentificeringsflowet.
- Browser-vindue åbnes automatisk;
- Vælg den relevante Google-konto;
- Giv kalenderadgangstilladelser;
- Bekræft meddelelsen "Authentication successful";
- Luk browser-vinduet.
Claude Desktop-integration
- Kopiér konfigurationsblok:
"google-calendar": {
"command": "node",
"args": [
"/path/to/build/index.js"
]
}
- Tilgå Claude konfigurationsfil via
Command/Ctrl + ,
→ "Developer" → "Edit Config"; - Åbn konfigurationsfilen
claude_desktop_config.json
med en teksteditor; - Tilføj ny konfiguration som næste blok efter eksisterende konfigurationer og før de to sidste lukkende krøllede parenteser;
- Sikr korrekt JSON-syntaks med korrekt parenteslukning og kommaer efter hver konfigurationsblok undtagen den sidste.
I Terminal/Kommandolinje kør
pwd
Kopiér den fulde mappesti og indsæt før "/build" i konfigurationsfilen.
Gem konfigurationsfilen med Command/Ctrl + S
.
- Genstart Claude Desktop helt;
- Verificér at den nye server vises under tilgængelige værktøjer.
Tak for dine kommentarer!