google-sheets-mcp
Integrates with Google Drive to manage spreadsheet files (create, list, delete) and uses Drive API for file-level access.
Provides tools for interacting with Google Sheets, including reading, writing, formatting, creating, and managing spreadsheets, sheets, rows, and columns.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
google-sheets-mcp
Serveur MCP (Model Context Protocol) pour piloter Google Sheets depuis Claude Code / Claude Desktop via OAuth2.
Features
Lecture, écriture, création, formatage de spreadsheets Google.
Tools fournis :
list_spreadsheets,get_spreadsheet_info,add_sheet,copy_sheet,delete_sheetread_range,batch_read,write_range,append_rows,clear_rangeinsert_rows_columns,delete_rows_columns,sort_range,find_replaceformat_cells(backgroundColor, textColor, bold, italic, fontSize, alignment, numberFormat)create_spreadsheet
Related MCP server: mcp-gsheet
Install
git clone https://github.com/pabgof/google-sheets-mcp.git
cd google-sheets-mcp
npm install
npm run buildCredentials Google
Console Google Cloud → APIs & Services → OAuth 2.0 Client ID (type Desktop app)
Active Google Sheets API + Google Drive API
Récupère
client_id+client_secret
Authentification
export GOOGLE_CLIENT_ID=ton_client_id
export GOOGLE_CLIENT_SECRET=ton_client_secret
npm run authOuvre un navigateur, valide → token stocké dans ~/.config/mcp-google-sheets/tokens.json.
Config Claude
Ajoute dans ~/.claude.json sous mcpServers :
"google-sheets": {
"type": "stdio",
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/google-sheets-mcp/build/index.js"],
"env": {
"GOOGLE_CLIENT_ID": "<ton_client_id>",
"GOOGLE_CLIENT_SECRET": "<ton_client_secret>"
}
}Redémarre Claude.
Scopes OAuth
https://www.googleapis.com/auth/spreadsheetshttps://www.googleapis.com/auth/drive.file
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted Google Sheets MCP server, with each action switched on or off per account.
Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.
Google Docs MCP Pack — read, create, and edit Google Docs via OAuth. Reuses the google_sheets…
A MCP server that works with Google Calendar to manage event listing, reading, and updates.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with Google Sheets through natural language, allowing users to create, read, update, and manage spreadsheet data via the Google Sheets API v4.-
- AlicenseAqualityDmaintenanceMCP server for interacting with Google Sheets, providing tools to list sheets, read data from cell ranges, and write data to cell ranges.33MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for Google Sheets operations, enabling spreadsheet management including reading, writing, appending, creating, and searching sheets via natural language.MIT
- AlicenseAqualityDmaintenanceAn MCP server providing read/write access to Google Spreadsheets through a set of tools for managing sheets, rows, columns, and data.1017 npmMIT