a year ago
research-and-dataMCP server for Google Sheet (spreadsheet) with Application Default Credentials Auth.
Overview
What is MCP Server for Google Spreadsheets?
MCP Server for Google Spreadsheets is a Model Context Protocol server that allows AI assistants to interact with Google Sheets, enabling retrieval and modification of spreadsheet data.
How to use MCP Server for Google Spreadsheets?
To use the MCP Server, clone the repository, install dependencies, set up Google Cloud authentication, and run the server. Once integrated with Claude for Desktop, you can use natural language commands to interact with your spreadsheets.
Key features of MCP Server for Google Spreadsheets?
- Retrieve all sheet information from a Google Spreadsheet.
- Get values from specific sheets with optional range specification.
- Update values in specific ranges of cells.
- Batch update multiple ranges across different sheets.
- Add new sheets to existing spreadsheets.
Use cases of MCP Server for Google Spreadsheets?
- Automating data retrieval from Google Sheets.
- Updating financial data in spreadsheets using voice commands.
- Adding new sheets for project planning directly through AI.
FAQ from MCP Server for Google Spreadsheets?
- What are the prerequisites for using this server?
You need Node.js (v18 or higher), a Google Cloud project with the Google Sheets API enabled, and Google Cloud authentication credentials.
- Is there a demo available?
Yes! A demo is provided in the repository to showcase the integration with Google Sheets.
- What programming language is used?
The project is developed in TypeScript.