
Google Workspace MCP Server
The Google Workspace MCP Server connects AI agents and large language models to Google Workspace services, enabling seamless programmatic automation and workflo...
Easily automate, extract, and manage Google Sheets with FlowHunt’s Google Sheets MCP Server—your bridge between AI agents and cloud spreadsheets.
The Google Sheets MCP (Model Context Protocol) Server is a TypeScript-based tool that enables AI assistants to securely interact with Google Sheets through well-defined, typed tools. By acting as a bridge between AI agents and the Google Sheets/Drive API, it allows for robust automation and data manipulation workflows. The server supports both OAuth2 and Service Account authentication, making it flexible for different security requirements. Its primary role is to empower developers and AI workflows to perform tasks such as creating spreadsheets, reading and writing cell data, managing sheets and tabs, and sharing documents—all programmatically and securely. This integration streamlines operations like database-style queries, collaborative editing, and workflow automation directly within Google Sheets, enhancing productivity and AI-driven development processes.
No explicit prompt templates are documented in the repository.
No explicit resources are documented in the repository.
git clone https://github.com/rohans2/mcp-google-sheets.git
cd mcp-google-sheets
bun install
Example JSON configuration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Securing API keys with environment variables:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
Example JSON configuration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Example JSON configuration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Example JSON configuration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Securing API keys using environment variables:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"google-sheets": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “google-sheets” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates documented. |
List of Resources | ⛔ | No explicit MCP resources documented. |
List of Tools | ✅ | 13 tools, from create to copySheet. |
Securing API Keys | ✅ | .env and JSON examples provided. |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned. |
This MCP server is well-documented for setup and offers a robust set of tools for Google Sheets automation. However, it lacks explicit MCP prompt templates and resources, and there is no mention of sampling or roots support. Its strong tool coverage and clear security guidance make it valuable for sheet automation, but it could be improved by adding prompt/resource documentation and clarifying sampling/roots support.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 1 |
Number of Stars | 8 |
The Google Sheets MCP Server is a TypeScript-based tool that bridges AI agents and Google Sheets/Drive APIs, enabling secure, automated spreadsheet creation, editing, data extraction, and sharing through well-defined, typed tools.
It supports OAuth2 and Service Account authentication, providing flexibility for different security requirements and deployment environments.
You can automate spreadsheet creation, adding/renaming sheets, reading and writing data, sharing documents, batch updates, inserting rows/columns, and copying sheet tabs for templating and backup.
Use environment variables for sensitive data like API keys and Google credentials. The configuration examples show how to use a BASE64-encoded credentials config and email ID for secure access.
Yes! Simply add the MCP component to your FlowHunt workflow and configure it using the provided JSON format to connect your AI agents to Google Sheets automation.
No explicit prompt templates or resources are documented in the repository, but all core tools for interacting with Google Sheets are available.
Leverage the power of AI-driven spreadsheet management—automate creation, sharing, and data workflows directly from FlowHunt.
The Google Workspace MCP Server connects AI agents and large language models to Google Workspace services, enabling seamless programmatic automation and workflo...
The Excel MCP Server enables AI agents to seamlessly create, read, modify, and manage Excel workbooks without Microsoft Excel installed, unlocking automated dat...
The Google Tasks MCP Server bridges AI assistants with Google Tasks, enabling seamless management and automation of tasks directly through standardized protocol...