Skip to content
InfratoApp
InfratoApp / Resources / MCP servers / mcp-google-sheets

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

Reaches
google, googledrive, googlesheets
Credential
GOOGLE_APPLICATION_CREDENTIALS

Maintenance

Stars
1012
State
listed
Licence
MIT
From the repository

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

mcp-google-sheets compared with the closest alternatives, by services reached, credentials, stars, last update and licence
ServerReachesNeedsStarsLast updateLicence
mcp-google-sheets (this page)google, googledrive, googlesheetsGOOGLE_APPLICATION_CREDENTIALS1,0122026-05-14MIT
mcp-gdrivegoogledrive, googlesheets(2 shared)CLIENT_SECRET2822025-05-07MIT
mcp-filesystem-serverfilesystemNone listed6922025-11-24MIT
mcp-video-analyzer—None listed1002026-10-21MIT
fast-filesystem-mcpfilesystemNone listed642026-05-23Apache-2.0
filesystem-mcp-serverfilesystemNone listed532025-07-22Apache-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

All files & storage entries →

Learn this on Infrato