Skip to content
Kitbay
Submit
MCP server

mcp-gsheets

Runs locallyMITUpdated on Nov 8, 2026105GitHub starsCan change dataNeeds an API key

A TypeScript MCP server for the Google Sheets API by Tomáš Grásl, run locally with npx and a Google Cloud service account key.

What it does

A TypeScript MCP server for the Google Sheets API by Tomáš Grásl, run locally with npx and a Google Cloud service account key. Its 44 tools read and write values in single or batched ranges, append, clear, insert and delete rows and columns, create spreadsheets, and add, copy, rename or delete sheet tabs. It also formats cells, borders and merges, adds conditional formatting, manages native tables and charts, and has read tools that report formatting, filters, validation and sheet structure. A toolsets setting limits which tools load to save context. Setup instructions cover Claude Code, Claude Desktop, Cursor and Cline; Node.js 22 or newer is required.

Capabilities

  • Read and write cell values in ranges
  • Insert and delete rows, columns and sheets
  • Format cells and add conditional formatting
  • Create and edit charts and native tables