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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@google-sheets-mcpAdd a new sheet named 'Q4 Report' to my sales spreadsheet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.
A MCP server that works with Google Calendar to manage event listing, reading, and updates.
Hosted MCP server for GA4, Google Ads and Search Console. Google OAuth, nothing to install.
Hosted MCP server with managed OAuth for 15+ toolkits: Google Workspace, Fitbit, Oura, Kalshi, etc.
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.1014 npmMIT