Labsco
generalist-club logo

Google Sheets MCP

from generalist-club

MCP server for Google Sheets โ€” read, write, append, and clear data in any spreadsheet using OAuth. Works with Claude Desktop and any MCP client.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

Google Sheets MCP

A Model Context Protocol (MCP) server that gives Claude (and other MCP clients) read/write access to any Google Sheet via OAuth.

Tools

ToolDescription
read_sheetRead data from any range in a spreadsheet
write_sheetWrite or update data in a spreadsheet
append_rowsAppend new rows to a spreadsheet
get_sheet_infoGet sheet names, row counts, and column counts
clear_rangeClear a range of cells

All tools accept a full Google Sheets URL or a bare spreadsheet ID.


Security notes

  • credentials.json and token.json are excluded from git via .gitignore โ€” never commit them
  • The OAuth token is stored locally and only grants access to your own Google account
  • Scopes requested: spreadsheets (read/write) and drive.readonly (to resolve sheet metadata)