Перейти к содержимому

Mcp Google Sheets

Сервер для интеграции AI-клиентов с Google Sheets: создание, чтение и управление таблицами.

Python
406 stars

Описание

mcp-google-sheets — Python-сервер MCP, bridging AI-клиенты (типа Claude Desktop) к Google Sheets и Drive API. Поддерживает CRUD-операции, пакетные обновления, форматирование, шаринг. Авторизация через Service Account (рекомендуется), OAuth или ADC. Идеально для AI-автоматизации: анализ данных, генерация отчётов, управление задачами в таблицах без ручного вмешательства.

Возможности

Список таблиц

Получение списка доступных Google Sheets в папке Drive.

Создание таблицы

Создание новой таблицы с заданным названием.

Чтение данных

Извлечение значений, формул или метаданных из диапазона ячеек.

Обновление ячеек

Запись данных в конкретный диапазон, с поддержкой пакетных обновлений.

Добавление строк/столбцов

Добавление данных в конец листа или новых столбцов.

Управление листами

Создание, переименование, копирование и список листов в таблице.

Шаринг таблиц

Предоставление доступа пользователям с ролями reader, commenter или writer.

Массовые операции

Чтение/суммаризация данных из нескольких таблиц за один вызов.

Установка

{ “mcpServers”: { “google-sheets”: { “command”: “uvx”, “args”: [“mcp-google-sheets@latest”], “env”: { “SERVICE_ACCOUNT_PATH”: “/full/path/to/your/service-account-key.json”, “DRIVE_FOLDER_ID”: “your_shared_folder_id_here” } } } }

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
406

Ссылки