RC

ringo380/claude-google-sheets-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

19 stars 9 forks 품질 60 트렌드 22MIT

Claude CLI와 Google 시트 통합을위한 포괄적 인 모델 Context Protocol (MCP) 서버

개요

Claude와 Google 시트 통합을위한 포괄적 인 모델 Context Protocol (MCP) 서버. 이 서버는 spreadsheet discovery, data operion, formatting을 포함한 Google 시트 작업에 직관적 인 액세스를 제공합니다. Claude CLI에 특히 최적화되었습니다. - Google 드라이브에서 - 필터 (이름, 소유자, 날짜, 공유 상태) - 모든 스프레드 시트에 대한 - 부분 일치 - 여러 형식의 옵션으로 모든 범위에서 - 유형 간섭과 특정 범위에 - 기존 데이터를 과도하지 않고 안전하게 - 확인 Safeguards - - 몇 분 안에 완료 클로드 CLI 통합 - - 수동 JSON 편집이 필요하지 않음 - /list-sheet, /read-sheet, /write-sheet 등 - - 모든 Google 계정 유형과 함께 작동 - 자동 발견 및 Claude CLI 구성 - : 개인, GCP, Google Workspace/GSuite - 가이드 인증 구성 - : OAuth 2.0, 서비스 계정, 애플리케이션 기본 Credentials - 및 보안 캐싱 - 및 권한 확인 - 파이썬 3.

개요(AI 번역)

Claude와 Google 시트 통합을위한 포괄적 인 모델 Context Protocol (MCP) 서버. 이 서버는 spreadsheet discovery, data operion, formatting을 포함한 Google 시트 작업에 직관적 인 액세스를 제공합니다. Claude CLI에 특히 최적화되었습니다.

** 전체 Claude CLI 자동화로 One-command 설치!**

✨ 특징

## …Spreadsheet 디스커버리

  • **모든 스프레드 시트를 나열 ** Google 드라이브에서
  • Advanced search 필터 (이름, 소유자, 날짜, 공유 상태)
  • **Detailed metadata ** 모든 스프레드 시트에 대한
  • **이름으로 시트 ** 부분 일치

**데이터 운영 **

-Read data 여러 포맷 옵션으로 모든 범위에서

  • **Write data ** type inference와 특정 범위 -Append rows는 기존 데이터를 과잉하지 않고 안전하게 -Clear 범위 확인 안전 보호

# # ♨ **자동 설정 **

  • ** One-command 설치 ** - 몇 분 안에 완전한 Claude CLI 통합
  • ** 자동 설정** - 수동 JSON 편집 필요 없음
  • 8 슬래시 명령 포함 - /list-sheets, /read-sheet, /write-sheet 등 -Universal 인증 - Google 계정 유형으로 작동

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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:

GitHub에서 전체 README 보기

설치

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" ] } } }