google-sheets-mcp
A Node.js MCP server for Google Sheets that you clone, build and run locally.
What it does
A Node.js MCP server for Google Sheets that you clone, build and run locally. It can create a spreadsheet, list, add and rename sheet tabs, rename the spreadsheet, read a whole sheet, its headings, or chosen rows and columns, edit a cell, a row or a column, and insert rows or columns at a position. Authentication uses your own Google Cloud desktop OAuth client: you enable the Sheets API, save the client file in the build folder, and the server asks you to sign in to Google when needed, with a tool to re-authenticate when credentials expire. The README gives a generic mcpServers config.
Capabilities
- Create spreadsheets and sheet tabs
- Read rows, columns or a whole sheet
- Edit cells, rows and columns
- Insert rows and columns
About
- Publisher
- mkummer225
- Tool
- Google Sheets
Install
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Google Sheets | |
| Publisher | mkummer225 | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Apr 7, 2025138 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
Sources
- GitHub repositorygithub.com/mkummer225/google-sheets-mcp · Backs: Can change data, Connection, Needs an API key or sign-in, Official status, Publisher, Activity, LicenceNov 11, 2026
- Package manifest (package.json)github.com/mkummer225/google-sheets-mcp · Backs: LicenceNov 12, 2026
- GitHub API recordgithub.com/mkummer225/google-sheets-mcpNov 10, 2026