Integracja · Planowanie terminów
Połącz Claude i ChatGPT z kalendarzem Google
Zapytaj swojego AI, jak wygląda Twój tydzień, kiedy masz wolny czas, lub zaplanuj spotkanie i zaprosź inną osobę. Czyta wydarzenia z godzinami, uczestnikami, lokalizacją i linkiem do spotkania, sprawdza czas wolny i zajęty oraz tworzy, zmienia, przesuwa lub usuwa wydarzenia. Planowanie odbywa się w czacie, a wynik ląduje w Twoim kalendarzu.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Co mam w czwartek?”
AI wyświetla wydarzenia z Twojego głównego kalendarza na ten dzień w kolejności czasowej, z rozwiniętymi wydarzeniami cyklicznymi.
“Kiedy mam godzinę wolnego we wtorek lub w środę?”
Sprawdza w Twoim kalendarzu zajęty i wolny czas w tych dniach i proponuje wolne terminy.
“Zarezerwuj 30-minutowe spotkanie z [email protected] we wtorek o 10:00 i zaprosź ją.”
Tworzy wydarzenie z Anną jako uczestniczką i prosi Google, aby wysłała jej zaproszenie e-mailem.
Co może robić Twoja AI
Wydarzenia
Wyświetlaj i przeszukuj wydarzenia według zakresu czasu i tekstu oraz odczytuj dowolne wydarzenie wraz z godziną, uczestnikami, miejscem i linkiem do spotkania.
Planowanie spotkań
Tworzy wydarzenia, dodaje je ze zwykłego zdania, zmienia lub przesuwa je oraz sprawdza czas wolny i zajęty przed rezerwacją.
Kalendarze
Wymienia swoje kalendarze, czyta ich strefę czasową, tworzy nowy kalendarz i wymienia każde wystąpienie powtarzającego się wydarzenia.
“Lunch z Piotrem jutro od 12:30 do 13:30.”
Tworzy wydarzenie na podstawie zdania za pomocą szybkiego dodawania, tak samo, jak Kalendarz Google odczytuje wpisany tekst.
“Przesuń spotkanie zespołu z piątku o 14:00 i poinformuj uczestników.”
Zmienia czas rozpoczęcia i zakończenia oraz prosi Google o wysłanie aktualizacji wszystkim zaproszonym.
“Odwołaj wizytę u dentysty w przyszły poniedziałek.”
Znajduje wydarzenie i usuwa je. Nie można tego cofnąć.
Narzędzia dla Google Calendar: 34
Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.
check_free_busyZmienia daneSprawdź, kiedy kalendarze są zajęte między `time_min` a `time_max` (RFC 3339); `items` to lista {id} kalendarzy, np. [{"id": "primary"}]. Użyj do znalezienia wolnego czasu przed rezerwacją.create_calendarZmienia daneUtwórz nowy kalendarz dodatkowy z `summary` (nazwa) oraz opcjonalnymi `time_zone` i `description`.create_calendar_aclZmienia daneUtwórz nowy ACL dla kalendarza. Podsumowanie API: Tworzy regułę kontroli dostępu.create_calendar_clearZmienia daneUtwórz nowe czyszczenie dla kalendarza. Podsumowanie API: Czyści kalendarz główny. Ma skutki widoczne poza tym systemem.create_calendar_listZmienia daneUtwórz nową listę kalendarzy. Podsumowanie API: Wstawia istniejący kalendarz do listy użytkownika.create_eventZmienia daneUtwórz wydarzenie w `calendar_id`; umieść wydarzenie w `body` z tytułem (summary), początkiem i końcem ({dateTime, timeZone} lub {date}) oraz opcjonalnie opisem, miejscem i uczestnikami. Ustaw `send_updates` na all, aby wysłać uczestnikom zaproszenia e-mailem.create_stopZmienia daneUtwórz nowe zatrzymanie. Podsumowanie API: Zatrzymuje obserwowanie zasobów przez ten kanał.create_watchZmienia daneUtwórz nową obserwację. Podsumowanie API: Obserwuje zmiany w zasobach CalendarList.create_watch_calendar_acl_watchZmienia daneUtwórz nową obserwację. Podsumowanie API: Obserwuje zmiany w zasobach ACL.create_watch_calendar_events_watchZmienia daneUtwórz nową obserwację. Podsumowanie API: Obserwuje zmiany w zasobach Events.create_watch_calendar_settings_watchZmienia daneUtwórz nową obserwację. Podsumowanie API: Obserwuje zmiany w zasobach Settings.delete_calendarUsuwaTrwale usuń kalendarz według identyfikatora kalendarza. Działanie destrukcyjne; może wymagać zgody. Podsumowanie API: Usuwa kalendarz dodatkowy.delete_calendar_aclUsuwaTrwale usuń regułę ACL według identyfikatora reguły. Działanie destrukcyjne; może wymagać zgody. Podsumowanie API: Usuwa regułę kontroli dostępu.delete_calendar_listUsuwaTrwale usuń kalendarz z listy kalendarzy według identyfikatora kalendarza. Działanie destrukcyjne; może wymagać zgody. Podsumowanie API: Usuwa kalendarz z listy kalendarzy użytkownika.delete_eventUsuwaUsuń wydarzenie według `calendar_id` i `event_id`. Ustaw `send_updates` na all, aby wysłać uczestnikom odwołania. Tej operacji nie można cofnąć.get_calendarPobierz nazwę, opis i strefę czasową jednego kalendarza za pomocą `calendar_id` (użyj `primary` dla głównego kalendarza).get_calendar_aclPobierz jeden ACL dla kalendarza po identyfikatorze reguły. Podsumowanie API: Zwraca regułę kontroli dostępu.get_calendar_listPobierz jedną listę kalendarzy po identyfikatorze. Podsumowanie API: Zwraca kalendarz z listy użytkownika.get_eventPobierz jedno wydarzenie za pomocą `calendar_id` i `event_id`, z czasem, uczestnikami, lokalizacją i linkiem do spotkania.get_settingPobierz jedno ustawienie według ustawienia. Podsumowanie API: Zwraca pojedyncze ustawienie użytkownika.list_calendar_aclsWyświetl reguły ACL kalendarza. Opcjonalne filtry: pokaż usunięte lub token synchronizacji. Wyniki są stronicowane. Podsumowanie API: Zwraca reguły z listy kontroli dostępu kalendarza.list_calendarsWyświetl kalendarze z listy kalendarzy użytkownika wraz z ich identyfikatorami, nazwami i rolami dostępu. Identyfikator kalendarza głównego to `primary`.list_colorsPrzedstaw kolory. Podsumowanie API: Zwraca definicje kolorów dla kalendarzy i wydarzeń.list_eventsWyświetl lub przeszukaj wydarzenia w kalendarzu według `calendar_id` (`primary` dla głównego), filtrując według `time_min` / `time_max` (RFC 3339) i tekstu `q`. Ustaw `single_events` na true i `order_by` na startTime, aby otrzymać wydarzenia cykliczne rozwinięte w kolejności czasowej.list_recurring_event_instancesPrzedstaw pojedyncze wystąpienia cyklicznego wydarzenia za pomocą `calendar_id` i `event_id`, opcjonalnie w zakresie od `time_min` do `time_max`.list_settingsWyświetl ustawienia. Opcjonalne filtry: token synchronizacji. Wyniki są stronicowane. Podsumowanie API: Zwraca wszystkie ustawienia uwierzytelnionego użytkownika.move_eventZmienia danePrzenieś wydarzenie z `calendar_id` do innego kalendarza podanego jako `destination`, według `event_id`.pay_calendar_ownershipPrzenosi środkiPrzekaż kalendarz (identyfikator kalendarza). Działanie finansowe lub nieodwracalne; może wymagać zgody. Podsumowanie API: Przekazuje kalendarz dodatkowy między użytkownikami w organizacji Google Workspace.quick_add_eventZmienia daneUtwórz wydarzenie ze zwykłego zdania w `text`, np. „Lunch z Anną jutro 12:30-13:30", w `calendar_id`.update_calendarZmienia daneZaktualizuj istniejący kalendarz zidentyfikowany po identyfikatorze. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Aktualizuje metadane dla kalendarza.update_calendar_aclZmienia daneZaktualizuj istniejący ACL zidentyfikowany po identyfikatorze reguły. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Aktualizuje regułę kontroli dostępu.update_calendar_listZmienia daneZaktualizuj istniejącą listę kalendarzy zidentyfikowaną po identyfikatorze. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Aktualizuje istniejący kalendarz na liście użytkownika.update_eventZmienia daneZmień wydarzenie za pomocą `calendar_id` i `event_id`; umieść tylko pola do zmiany w `body` (np. start, end, summary, attendees). Ustaw `send_updates` na all, aby powiadomić uczestników.upload_eventZmienia daneImportuj wydarzenie (identyfikator kalendarza). Podsumowanie API: Importuje wydarzenie.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Google Calendar z listy aplikacji.
- 2
Wklej klucz
Wklej identyfikator klienta OAuth i klucz tajny klienta z własnego projektu Google Cloud, a następnie raz zaloguj się przez Google. W konsoli Google Cloud utwórz projekt i włącz Google Calendar API (APIs & Services > Library). Skonfiguruj ekran zgody OAuth jako Internal dla Google Workspace albo jako External, a potem kliknij Publish app, ponieważ aplikacje w trybie Testing otrzymują tokeny odświeżania, które wygasają po 7 dniach. Następnie przejdź do Credentials > Create credentials > OAuth client ID > Web application, dodaj URI przekierowania https://pipmcp.com/oauth/callback i skopiuj identyfikator klienta oraz klucz tajny. Potem PipMCP automatycznie odnawia dostęp.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może AI w kalendarzu Google?
Może wyświetlać Twoje kalendarze, czytać i wyszukiwać wydarzenia, wyświetlać wystąpienia wydarzenia cyklicznego oraz sprawdzać zajęty i wolny czas. Może tworzyć wydarzenia, także na podstawie zwykłego zdania, aktualizować, przenosić i usuwać wydarzenia oraz tworzyć nowy kalendarz.
Czy AI widzi moje dane uwierzytelniające Google Calendar?
Nie. Klucz tajny klienta OAuth i dostęp z Twojego logowania Google są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są już wyświetlane, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Usunięcia wydarzenia nie można cofnąć, a tworzenie lub zmiana wydarzeń może wysyłać e-maile do uczestników, dlatego te narzędzia mogą wymagać Twojej zgody przed uruchomieniem. Każde wywołanie narzędzia jest zapisywane w dzienniku.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
Kalendarz Google łączy się przez OAuth, a połączenia OAuth wymagają planu PipMCP Pro lub wyższego. PipMCP ma też plan darmowy bez karty kredytowej, ale nie obejmuje on tego połączenia. Plany płatne rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta Google.
Czy uczestnicy otrzymują e-mail, gdy AI zarezerwuje spotkanie?
Tylko wtedy, gdy narzędzie zostanie wywołane z send_updates ustawionym na all. Wtedy Google wysyła uczestnikom e-mailem zaproszenia, aktualizacje lub odwołania. Jeśli chcesz sprawdzić wszystko, zanim ktokolwiek zostanie powiadomiony, wymagaj zgody na tworzenie, aktualizowanie i usuwanie wydarzeń.
Powiązane integracje
Pozwól swojej AI działać w Google Calendar już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Google Calendar za darmoPipMCP nie jest powiązany z Google Calendar. Nazwy produktów są znakami towarowymi ich właścicieli.






