RC

ringo380/claude-google-sheets-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 9 forks Качество 60 Тренд 22MIT

Комплексный сервер Model Context Protocol (MCP) для интеграции Google Sheets с Claude CLI

Обзор

Комплексный сервер Model Context Protocol (MCP) для интеграции Google Sheets с Claude. Этот сервер обеспечивает интуитивный доступ к операциям Google Sheets, включая обнаружение электронных таблиц, манипулирование данными и форматирование, специально оптимизированное для Claude CLI. - в вашем Google Диске - с фильтрами (имя, владелец, дата, статус совместного использования) - о любой электронной таблице - с частичным сопоставлением - от любого диапазона с несколькими вариантами формата до конкретных диапазонов с выводом типа - безопасно без перезаписи существующих данных - с гарантиями подтверждения - Полная интеграция Claude CLI за считанные минуты - - Не требуется ручное редактирование JSON - - /list-sheets, /read-sheet, /write-sheet и т.д. Работает с любым типом учетной записи Google - автоматически находит и настраивает Claude CLI - Персональная, GCP, Google Workspace/GSuite - для управляемой конфигурации аутентификации - OAuth 2.0, учетная запись службы, учетные данные по умолчанию приложений - и безопасное кэширование - и проверка разрешения - Python 3.

Обзор (машинный перевод)

Комплексный сервер Model Context Protocol (MCP) для интеграции Google Sheets с Claude. Этот сервер обеспечивает интуитивный доступ к операциям Google Sheets, включая обнаружение электронных таблиц, манипулирование данными и форматирование, специально оптимизированное для Claude CLI.

Однокомандная установка с полной автоматизацией Claude CLI!

Feature Особенности

Список открытий

** Перечислите все электронные таблицы** в вашем Google Диске ** Продвинутый поиск** с фильтрами (имя, владелец, дата, общий статус) ** Подробные метаданные** о любой электронной таблице **Найти листы по имени ** с частичным совпадением

ata ** Операции с данными**

** Читать данные** из любого диапазона с несколькими вариантами формата ** Напишите данные** на конкретные диапазоны с выводом типа Добавить строки без перезаписи существующих данных Чистые диапазоны с гарантией подтверждения

** Полностью автоматизированная настройка**

** Однокомандная установка** - полная интеграция Claude CLI за считанные минуты Автоматическая конфигурация - Не требуется ручного редактирования JSON [8], [8], [0], [1], [2] и т.д. Универсальная аутентификация Работает с любым типом учетной записи Google

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Claude Google Sheets MCP Server

A comprehensive Model Context Protocol (MCP) server for Google Sheets integration with Claude. This server provides intuitive access to Google Sheets operations, including spreadsheet discovery, data manipulation, and formatting - specifically optimized for Claude CLI.

🚀 One-command installation with full Claude CLI automation!

✨ Features

🔍 Spreadsheet Discovery

  • List all spreadsheets in your Google Drive
  • Advanced search with filters (name, owner, date, sharing status)
  • Detailed metadata about any spreadsheet
  • Find sheets by name with partial matching

📊 Data Operations

  • Read data from any range with multiple format options
  • Write data to specific ranges with type inference
  • Append rows safely without overwriting existing data
  • Clear ranges with confirmation safeguards

🚀 Fully Automated Setup

  • One-command installation - Complete Claude CLI integration in minutes
  • Automatic configuration - No manual JSON editing required
  • 8 slash commands included - /list-sheets, /read-sheet, /write-sheet, etc.
  • Universal authentication - Works with any Google account type
  • Smart detection - Automatically finds and configures Claude CLI

🔐 Universal Authentication

  • Works with any Google account type: Personal, GCP, Google Workspace/GSuite
  • Interactive setup wizard for guided authentication configuration
  • Multiple auth methods: OAuth 2.0, Service Account, Application Default Credentials
  • Automatic token refresh and secure caching
  • Smart account detection and permission checking

🚀 Quick Start

Prerequisites

  • Python 3.11 or higher
  • Claude CLI installed
  • A Google account (personal, GCP, or Google Workspace/GSuite)

Installation

🔥 One-Command Setup (Recommended)

For completely automated installation including Claude CLI configuration, slash commands, and authentication setup:

git clone https://github.com/ryanrobson/claude-google-sheets-mcp.git
cd claude-google-sheets-mcp
./install-claude-cli.sh

This script will:

  • ✅ Install all dependencies
  • ⚙️ Automatically configure Claude CLI
  • 📝 Install all 8 slash commands
  • 🔐 Guide you through authentication setup
  • 🧪 Test the installation

Manual Installation

If you prefer step-by-step control:

  1. Clone the repository:

    git clone https://github.com/ryanrobson/claude-google-sheets-mcp.git
    cd claude-google-sheets-mcp
    
  2. Install the server:

    ./install.sh
    
  3. Run the interactive setup wizard:

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "google-sheets": { "command": "/path/to/claude-google-sheets-mcp/venv/bin/python", "args": [ "-m", "claude_google_sheets.server" ] } } }