Skip to content

xing5/mcp-google-sheets

MCP SaaS Integrations

A Python MCP server that bridges AI‑enabled clients with the Google Sheets API for spreadsheet automation

Python Latest v0.6.3 · 20d ago Security brief →

Features

  • Seamless integration with Google Drive and Google Sheets APIs
  • Comprehensive CRUD, listing, batching, sharing, and formatting tools
  • Flexible authentication via Service Account, OAuth 2.0, or environment variables
  • Zero‑install deployment using `uvx` (or traditional `pip`/`git` clone)
  • AI‑ready for natural‑language spreadsheet interaction

Recent releases

View all 8 releases →
No immediate action
v0.6.2 Bug fix

Chart source range fix

v0.6.1 New feature
Notable features
  • search_spreadsheets tool
  • find_in_spreadsheet tool
  • Chart creation functionality
Full changelog

What's Changed

  • feat: add search_spreadsheets and find_in_spreadsheet tools by @dmitry-simple-it in https://github.com/xing5/mcp-google-sheets/pull/60
  • feat: Add tool annotations for improved LLM tool understanding by @bryankthompson in https://github.com/xing5/mcp-google-sheets/pull/57
  • Add tool filtering to reduce context window consumption by @Copilot in https://github.com/xing5/mcp-google-sheets/pull/61
  • Add chart creation functionality to Google Sheets MCP server by @Copilot in https://github.com/xing5/mcp-google-sheets/pull/62

New Contributors

  • @dmitry-simple-it made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/60
  • @bryankthompson made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/57
  • @Copilot made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/61

Full Changelog: https://github.com/xing5/mcp-google-sheets/compare/v0.6.0...v0.6.1

v0.6.0 Mixed
Notable features
  • batch_update tool exposing batchUpdate endpoint
Full changelog

What's Changed

  • Fix token refresh error handling to prevent server crashes by @slhck in https://github.com/xing5/mcp-google-sheets/pull/52
  • Update README to match actual tools and enhance clarity and detail by @squatto in https://github.com/xing5/mcp-google-sheets/pull/55
  • Add batch_update tool to expose full batchUpdate endpoint (allows Claude to format cells) by @drPod in https://github.com/xing5/mcp-google-sheets/pull/54
  • chore: Add fallback version for cases when I do not have tag by @jhutar in https://github.com/xing5/mcp-google-sheets/pull/47

New Contributors

  • @slhck made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/52
  • @squatto made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/55
  • @drPod made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/54
  • @jhutar made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/47

Full Changelog: https://github.com/xing5/mcp-google-sheets/compare/v0.5.2...v0.6.0

v0.5.2 New feature
Notable features
  • Docker support
  • list_folders tool
  • Folder ID specification for sheets
Full changelog

What's Changed

  • feat: add Docker support and update server configuration by @omarsaad98 in https://github.com/xing5/mcp-google-sheets/pull/50
  • Add list_folders tool and ability to specify folder ID for creating/listing sheets by @lukmanr in https://github.com/xing5/mcp-google-sheets/pull/48

New Contributors

  • @omarsaad98 made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/50
  • @lukmanr made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/48

Full Changelog: https://github.com/xing5/mcp-google-sheets/compare/v0.5.1...v0.5.2

v0.5.1 Bug fix

Fix get_sheet_data returning empty values with default settings.

Full changelog

What's Changed

  • Fixes #36 : get_sheet_data returns empty values when include_grid_data=False (default) by @mcandries in https://github.com/xing5/mcp-google-sheets/pull/37

New Contributors

  • @mcandries made their first contribution in https://github.com/xing5/mcp-google-sheets/pull/37

Full Changelog: https://github.com/xing5/mcp-google-sheets/compare/v0.5.0...v0.5.1

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
884
Forks
208
Languages
Python Shell Dockerfile

Install & Platforms

Install via
shell-script
Platforms
linux macos windows

Beta — feedback welcome: [email protected]