googlesheets-automation
Automate Google Sheets operations (read, write, format, filter, manage spreadsheets) via Rube MCP (Composio). Read/write data, manage tabs, apply formatting, and search rows programmatically.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Automate Google Sheets operations (read, write, format, filter, manage spreadsheets) via Rube MCP (Composio). Read/write data, manage tabs, apply formatting, and search rows programmatically.
How to use
Dodaj Rube MCP do konfiguracji klienta, wklejając adres https://rube.app/mcp jako serwer MCP. Nie potrzebujesz kluczy API — wystarczy endpoint.
Sprawdź, czy Rube MCP jest dostępny, wywołując RUBE_SEARCH_TOOLS. Jeśli odpowiedź przychodzi, przejdź dalej.
Połącz się z Google Sheets, wywołując RUBE_MANAGE_CONNECTIONS z parametrem toolkit ustawionym na googlesheets. Jeśli połączenie nie jest aktywne, otwórz zwrócony link autoryzacji i zaloguj się do Google.
Aby odczytać dane z arkusza, najpierw znajdź jego ID za pomocą GOOGLESHEETS_SEARCH_SPREADSHEETS (jeśli nie znasz ID), następnie pobierz nazwy kart za pomocą GOOGLESHEETS_GET_SHEET_NAMES, a na koniec czytaj dane z wybranego zakresu za pomocą GOOGLESHEETS_BATCH_GET.
Aby zapisać lub zaktualizować dane, użyj GOOGLESHEETS_BATCH_UPDATE do zapisu w wybranym zakresie lub GOOGLESHEETS_SPREADSHEETS_VALUES_APPEND do dodania nowych wierszy na koniec tabeli.
Zawsze najpierw wywołaj RUBE_SEARCH_TOOLS, aby pobrać aktualne schematy dostępnych narzędzi — gwarantuje to, że pracujesz z najnowszymi wersjami funkcji.