
ringo380/claude-google-sheets-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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:
-
Clone the repository:
git clone https://github.com/ryanrobson/claude-google-sheets-mcp.git cd claude-google-sheets-mcp -
Install the server:
./install.sh -
Run the interactive setup wizard:
설치
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"
]
}
}
}