mcp-google-sheets
mcp-google-sheets is an MCP server, listed under files & storage. It reaches google, googledrive and googlesheets. It needs GOOGLE_APPLICATION_CREDENTIALS to authenticate. Its repository has 1,012 GitHub stars and is licensed under MIT; we last read it on 2026-10-25.
This software connects to Google Drive and Google Sheets, allowing the creation and modification of spreadsheets.
Install
Read from mcp-google-sheets’s own README, close to verbatim -- not written by us, and not guessed.
uvx mcp-google-sheets@latest --include-tools get_sheet_data,update_cells,list_spreadsheets,list_sheets
What it reaches, and what it needs
Maintenance
This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
What mcp-google-sheets can do
14 tools documented in its README. An AI client calls these by name.
list_spreadsheets- Lists spreadsheets in the configured Drive folder (Service Account) or accessible by the user (OAuth).
create_spreadsheet- Creates a new spreadsheet.
get_sheet_data- Reads data from a range in a sheet/tab.
get_sheet_formulas- Reads formulas from a range in a sheet/tab.
update_cells- Writes data to a specific range. Overwrites existing data.
batch_update_cells- Updates multiple ranges in one API call.
add_rows- Adds (inserts) empty rows to a sheet/tab at a specified index.
list_sheets- Lists all sheet/tab names within a spreadsheet.
create_sheet- Adds a new sheet/tab to a spreadsheet.
get_multiple_sheet_data- Fetches data from multiple ranges across potentially different spreadsheets in one call.
get_multiple_spreadsheet_summary- Gets titles, sheet/tab names, headers, and first few rows for multiple spreadsheets.
share_spreadsheet- Shares a spreadsheet with specified users/emails and roles.
add_columns- Adds (inserts) empty columns to a sheet/tab at a specified index.
copy_sheet- No description in the README.
Read from the README; names are kept only if the README contains them.
mcp-google-sheets compared with similar servers
| Server | Reaches | Needs | Stars | Last update | Licence |
|---|---|---|---|---|---|
| mcp-google-sheets (this page) | google, googledrive, googlesheets | GOOGLE_APPLICATION_CREDENTIALS | 1,012 | 2026-05-14 | MIT |
| mcp-gdrive | googledrive, googlesheets(2 shared) | CLIENT_SECRET | 282 | 2025-05-07 | MIT |
| mcp-filesystem-server | filesystem | None listed | 692 | 2025-11-24 | MIT |
| mcp-video-analyzer | — | None listed | 100 | 2026-10-21 | MIT |
| fast-filesystem-mcp | filesystem | None listed | 64 | 2026-05-23 | Apache-2.0 |
| filesystem-mcp-server | filesystem | None listed | 53 | 2025-07-22 | Apache-2.0 |
Ranked by services in common with mcp-google-sheets, then by stars. Figures are from each repository when we last read it.
Common questions about mcp-google-sheets
- What does mcp-google-sheets do?
- This software connects to Google Drive and Google Sheets, allowing the creation and modification of spreadsheets.
- How do I install mcp-google-sheets?
- Its own README gives this command: uvx mcp-google-sheets@latest --include-tools get_sheet_data,update_cells,list_spreadsheets,list_sheets. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does mcp-google-sheets connect to, and what does it need?
- It reaches google, googledrive and googlesheets. The credentials we found in its source are GOOGLE_APPLICATION_CREDENTIALS.
- Is mcp-google-sheets official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 1,012 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-05-14.
- What licence does mcp-google-sheets use?
- The repository declares the MIT licence.
More MCP servers for files & storage
- mcp-filesystem-server692 stars
- mcp-gdrive282 stars
- mcp-video-analyzer100 stars
- fast-filesystem-mcp64 stars
- filesystem-mcp-server53 stars
- simple-files-vectorstore41 stars