$ timeahead.in
/ servers/pypi/mcp-google-sheets
pypi

mcp-google-sheets

This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.

904 stars12k/wkupdated 28d agogithub ↗
76fair
▣ Overview
PyPI - VersionGitHub LicenseGitHub Actions Workflow Status

What it does

mcp-google-sheets is an MCP server that bridges Claude to Google Sheets and Drive APIs. It exposes 19 tools for creating, reading, updating, and organizing spreadsheets, covering CRUD operations, batch updates, sharing, and formatting. Claude can read and analyze data, create new spreadsheets, update cell ranges, and manage documents within Drive folders.

Who it's for

Data analysts, automation engineers, and teams building workflows where Claude needs to interact with spreadsheets—querying data for analysis, creating sheets on demand, or updating data programmatically.

Common use cases

  • Read and query spreadsheet data for analysis or summarization
  • Create new spreadsheets and populate them with computed or formatted data
  • Update specific cell ranges or batch-update multiple cells in one operation
  • List, organize, and manage spreadsheets within a Drive folder
  • Share spreadsheets and manage permissions programmatically

Setup pitfalls

  • Google Cloud Platform setup is required: create a project, enable the Sheets and Drive APIs, and configure credentials (Service Account recommended)
  • Set environment variables: SERVICE_ACCOUNT_PATH (path to service account JSON) and DRIVE_FOLDER_ID (target Drive folder ID)
  • All 19 tools load by default (~13K tokens); use --include-tools or ENABLED_TOOLS environment variable to reduce token usage
  • Security alert: scanner detected 2 hardcoded secrets in the codebase; review and rotate credentials if deploying to shared environments
2 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
60
21.0
Freshness
25%
100
25.0
Adoption
20%
79
15.7
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
75.7
⚿ Capabilities & Risk Explainer
fs readfs writesecrets
◆ Risk level: medium
fs read + fs write + secrets — requires access to credentials or environment secrets.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "mcp-google-sheets-1": {
      "command": "uvx",
      "args": [
        "mcp-google-sheets"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
5/10/20266/11/2026 · 30 snapshots
⚙ Maintenance health
76/ 100 · is this project alive?
contributors (1y)15
top contributor share35%
releases (1y)8
last release27d ago
ci✓ passing
⛁ Raw data
weekly downloads12k
github stars904
forks210
open issues25
license✓ present
readme length32400 chars
last publish0d ago
last commit28d ago
last updated1d ago
install verified✓ pass · 26d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points