Przejdź do treści

Integracja · Produktywność

Połącz Claude i ChatGPT z Google Sheets

Podaj AI link do arkusza i zapytaj, co w nim jest, które wiersze wymagają uwagi albo poproś o dodanie dzisiejszych liczb. AI może czytać i zapisywać zakresy komórek, dopisywać wiersze pod tabelą, tworzyć nowe arkusze oraz zmieniać karty, sortowanie i formatowanie. Twoje arkusze nadal są miejscem, w którym żyją dane, a Ty przestajesz ręcznie kopiować wartości tam i z powrotem.

Połącz Google Sheets za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Oto nasz arkusz budżetowy. Jakie linie przekraczają budżet?”

    AI pobiera identyfikator arkusza z linku, odczytuje nazwy kart i wartości komórek oraz wskazuje wiersze, w których wartość rzeczywista przekracza budżet.

  • “Dodaj trzech dzisiejszych nowych leadów do karty Leads.”

    Dodaje trzy wiersze po ostatnim wierszu tabeli. Istniejące dane nie są nadpisywane.

  • “Ustaw status w komórce D14 na Paid, a datę w E14 na dzisiaj.”

    Zapisuje w tych komórkach tak, jakbyś sam wpisał wartości, więc daty i formuły są interpretowane w zwykły sposób.

Co może robić Twoja AI

Czytaj komórki i zakładki

Pobierz tytuł i zakładki arkusza oraz czytaj wartości komórek z dowolnego zakresu w notacji A1, np. A1:D50 na zakładce o nazwie.

Zapis i dopisywanie

Nadpisz zakres, zapisz kilka zakresów w jednym wywołaniu, dodaj wiersze pod tabelą lub wyczyść zakres, zachowując jego formatowanie.

Struktura i formatowanie

Twórz arkusze, dodawaj, zmieniaj nazwy, sortuj lub usuwaj zakładki, stosuj formatowanie oraz kopiuj zakładkę do innego arkusza.

  • “Utwórz arkusz o nazwie Q4 campaigns z kartami Leads i Spend.”

    Tworzy nowy arkusz z dwiema zakładkami i podaje Ci jego ID.

  • “Posortuj zakładkę Orders według daty i dodaj zakładkę Archive.”

    Wysyła aktualizację struktury, która sortuje zakres i dodaje nową kartę.

  • “Skopiuj zakładkę Template do arkusza budżetu 2027.”

    Kopiuje zakładkę do innego arkusza, gdzie pojawia się jako nowa zakładka.

Narzędzia dla Google Sheets: 17

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.

  • append_rowsZmienia daneDodaj wiersze po ostatnim wierszu tabeli, np. `range` = `Sheet1!A1`, `values` = lista wierszy. Ustaw `value_input_option` na USER_ENTERED. Istniejące dane nie są nadpisywane.
  • clear_rangeZmienia daneUsuń wszystkie wartości w zakresie (formatowanie pozostaje), za pomocą `spreadsheet_id` i `range`; przekazaj `body` jako pusty obiekt. Usunięte wartości nie mogą zostać przywrócone przez to narzędzie.
  • copy_sheet_to_spreadsheetWidoczne dla innychSkopiuj jedną zakładkę (`sheet_id`, numeryczny ID zakładki) z `spreadsheet_id` do innego arkusza podanego jako `destination_spreadsheet_id`.
  • create_spreadsheetZmienia daneStwórz nowy arkusz. Ustaw tytuł w `properties.title`; opcjonalnie dodaj zakładki arkuszy w `sheets`.
  • create_spreadsheet_developer_metadata_searchZmienia daneUtwórz nowe wyszukiwanie metadanych deweloperskich dla arkusza. Podsumowanie API: Zwraca wszystkie metadane deweloperskie pasujące do podanego DataFilter.
  • create_spreadsheet_values_batch_clearWidoczne dla innychUtwórz nową partię czyszczenia wartości dla arkusza. Ma skutki widoczne poza tym systemem. Podsumowanie API: Czyści jeden lub więcej zakresów wartości w arkuszu.
  • create_spreadsheet_values_batch_clear_by_data_filterWidoczne dla innychUtwórz nową partię czyszczenia wartości według filtra danych dla arkusza. Ma skutki widoczne poza tym systemem. Podsumowanie API: Czyści jeden lub więcej zakresów wartości w arkuszu.
  • create_spreadsheet_values_batch_get_by_data_filterWidoczne dla innychUtwórz nową partię pobierania wartości według filtra danych dla arkusza. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zwraca jeden lub więcej zakresów wartości pasujących do podanych filtrów danych.
  • create_spreadsheet_values_batch_update_by_data_filterWidoczne dla innychUtwórz nową partię aktualizacji wartości według filtra danych dla arkusza. Ma skutki widoczne poza tym systemem. Podsumowanie API: Ustawia wartości w jednym lub więcej zakresach arkusza.
  • get_spreadsheetPobiera tytuł arkusza i jego karty (nazwy, identyfikatory, rozmiary) według `spreadsheet_id`. Pomiń `include_grid_data`; do odczytu wartości komórek użyj read_range.
  • get_spreadsheet_by_data_filterZmienia danePobiera jeden arkusz według identyfikatora arkusza. Podsumowanie API: Zwraca arkusz o podanym identyfikatorze.
  • get_spreadsheet_developer_metadataPobiera jedne metadane deweloperskie arkusza według identyfikatora metadanych. Podsumowanie API: Zwraca metadane deweloperskie o podanym identyfikatorze.
  • list_spreadsheet_values_batch_getsWyświetla zbiorcze pobrania wartości dla arkusza. Opcjonalne filtry: zakresy, główny wymiar, opcja renderowania daty i czasu lub opcja renderowania wartości. Podsumowanie API: Zwraca jeden lub więcej zakresów wartości z arkusza.
  • read_rangeOdczytaj wartości komórek z jednego zakresu w notacji A1, np. `Sheet1!A1:D50`, za pomocą `spreadsheet_id` i `range`.
  • update_spreadsheet_structureWidoczne dla innychZmień strukturę lub formatowanie arkusza za pomocą zapytań Sheets `requests` (np. addSheet, deleteSheet, updateSheetProperties, repeatCell, sortRange). Przekazaj ID arkusza jako `batch_update_id`. Zapytania takie jak deleteSheet usuwają dane na stałe.
  • write_rangeZmienia daneZastąp komórki w jednym zakresie `values` (lista wierszy). Ustaw `value_input_option` na USER_ENTERED, aby wzory i daty były interpretowane jak wpisywane dane. Istniejące wartości w tym zakresie są zastępowane.
  • write_rangesWidoczne dla innychZapisz kilka zakresów w jednym wywołaniu: `data` to lista elementów {range, values}. Ustaw `value_input_option` na USER_ENTERED. Zastępuje istniejące wartości w tych zakresach.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Google Sheets z listy aplikacji.

  2. 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 Sheets API (APIs & Services > Library). Skonfiguruj ekran zgody OAuth jako Internal dla Google Workspace albo jako External, a potem kliknij Publish app, ponieważ aplikacje pozostawione 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. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co AI może zrobić w Google Sheets?

Może odczytywać karty arkusza i wartości w dowolnym zakresie. Może zapisywać w jednym lub kilku zakresach, dopisywać wiersze, czyścić zakresy, tworzyć arkusze, zmieniać strukturę i formatowanie za pomocą żądań Sheets, takich jak addSheet, sortRange czy deleteSheet, oraz kopiować kartę do innego arkusza.

Czy AI widzi moje dane uwierzytelniające Google Sheets?

Nie. Twój sekret klienta OAuth i dostęp z Twojego logowania Google są szyfrowane w spoczynku i nigdy nie są wyświetlane AI. Po zapisaniu nie są one wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.

Czy mogę kontrolować, na co AI ma pozwolenie?

Tak. To Ty wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Zapis do zakresu zastępuje to, co w nim jest, wyczyszczonego zakresu narzędzie nie może przywrócić, a usunięcie karty trwale usuwa jej dane, dlatego te narzędzia mogą wymagać Twojej zgody przed uruchomieniem. Każde wywołanie narzędzia jest zapisywane w logu.

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?

Google Sheets łą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 także własnego konta Google.

Czy AI może znaleźć arkusz według jego nazwy?

Nie samo w sobie z Google Sheets. Sheets API nie potrafi wyświetlać ani wyszukiwać arkuszy, więc podajesz AI link do arkusza lub identyfikator z adresu URL. Jeśli połączysz też Google Drive, AI może najpierw wyszukać plik tam.

Pozwól swojej AI działać w Google Sheets już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Google Sheets za darmo

PipMCP nie jest powiązany z Google Sheets. Nazwy produktów są znakami towarowymi ich właścicieli.