MCPHIVE

Google Sheets MCP: Документация

Обновлено:

Подключение

Репозиторий: github.com/xing5/mcp-google-sheets (Python, MIT, 959★/229 форков). Установка: uvx mcp-google-sheets или через pip; для Docker — SSE-режим на порту 8000. Транспорт: stdio по умолчанию.

Авторизация (один из четырёх вариантов): сервисный аккаунт Google Cloud (рекомендуется для серверного использования) — JSON-ключ файлом или base64 в переменной окружения; OAuth 2.0 (интерактивный вход для личного использования); Application Default Credentials внутри окружений Google Cloud.

Инструменты

Чтение: значения ячеек, формулы, метаданные листа и таблицы. Запись: обновление ячеек, батч-обновления сразу нескольких диапазонов, добавление строк и столбцов. Управление: создание, переименование и копирование листов между таблицами. Дополнительно: диаграммы, настройка прав доступа, запросы по нескольким диапазонам одновременно.

Сценарий для агента

«Вытащи данные из диапазона A1:D50 листа Продажи и посчитай сумму по колонке D», «создай новый лист Июль и скопируй туда шапку из листа Июнь», «дай доступ на чтение к таблице пользователю по email».

Важно

Community-проект, не аффилирован с Google. У Google есть отдельный официальный превью-MCP для Sheets (sheetsmcp.googleapis.com, инструменты вроде get_values и update_spreadsheet) в рамках программы Developer Preview — это разные серверы с разными наборами инструментов.

Тарифы

MCP-сервер бесплатный и открытый (MIT); использование Google Sheets API — в рамках бесплатных квот Google Cloud для большинства сценариев.