Google Sheets MCP by InsightfulPipe
Server Details
Hosted Google Sheets MCP server, with each action switched on or off per account.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Insightful-Pipe/google-sheets-mcp-server
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
execute_action and query_data are nearly indistinguishable: both are described as Step 3 (FINAL) of the same workflow and list the same common Google Sheets actions, including reads and writes. query_contexts is a planning helper that overlaps with both as a prerequisite, while prompts_menu is the only clearly distinct tool.
Three tools follow a verb_noun pattern (execute_action, query_contexts, query_data), but prompts_menu breaks it with a noun_noun form. The mixed convention is still readable, but it is not fully consistent.
Four tools is a reasonable count for a Google Sheets wrapper that delegates most operations through a generic action schema. The count is slightly thin, and the duplication between execute_action and query_data makes the set feel less scoped than it could be.
The generic action pattern suggests broad Google Sheets coverage, and the visible surface includes read, write, preview, add rows, and create spreadsheet. However, common lifecycle operations such as deleting rows/sheets, formatting, and batch updates are not evident, leaving notable gaps.
Available Tools
4 toolsexecute_actionGoogle Sheets Execute ActionADestructiveInspect
Execute Google Sheets action (Step 3 (FINAL) of workflow).
REQUIRED: Complete these steps first using query_contexts:
request='accounts' - Get workspace_id, brand_id, spreadsheet_id, sheet_id AND available_requests
request='actions_details' with actions=['query_sheet_data'] - Get detailed body structure
Common actions: query_sheet_data (read/filter data), update_cells (write), get_sheet_peak (preview), add_rows, create_spreadsheet.
Rely on info from steps 1-2 to construct the action body. Follow the schema exactly.
Inputs: body (required). Returns: object
query_contextsGoogle Sheets HelperARead-onlyInspect
Helper for planning InsightfulPipe Google Sheets data queries.
Step 1: request='accounts' – Retrieve workspace_id, brand_id, spreadsheet_id, sheet_id, other source metadata, AND available_requests (all tables you can query).
Step 2: request='actions_details' with actions=['table_a', 'table_b'] – REQUIRED before querying. Returns the exact request body, required identifiers, fields, and notes for each action.
Optional: request='available_actions' – Standalone call to list all available tables/actions (already included in accounts response).
Optional: request='brands' with brand_id + workspace_id to pull brand guidelines.
Inputs: request (required), actions, brand_id, platform, +1 more. Returns: object
query_dataGoogle Sheets Data QueryBRead-onlyInspect
Query Google Sheets data (Step 3 (FINAL) of workflow).
REQUIRED: Complete these steps first using query_contexts:
request='accounts' - Get workspace_id, brand_id, spreadsheet_id, sheet_id AND available_requests
request='actions_details' with actions=['query_sheet_data'] - Get detailed body structure
Common actions: query_sheet_data (read/filter data), update_cells (write), get_sheet_peak (preview), add_rows, create_spreadsheet.
Rely on info from steps 1-2 to construct the query body. Follow the schema exactly.
Inputs: body (required). Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Hosted Google Search Console MCP server, with each action switched on or off per account.
Hosted Google Merchant Center MCP server, with each action switched on or off per account.
Hosted Google Business Profile MCP server, with each action switched on or off per account.
Hosted Google Tag Manager MCP server, with each action switched on or off per account.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server enabling AI agents to read, write, and manage Google Sheets, including sheet manipulation, row/column operations, dropdowns, checkboxes, and conditional formatting.12 npmMIT
- FlicenseNot gradedqualityDmaintenanceMCP server for Google Sheets that exposes tools to read cell ranges, update values, and apply advanced batch updates (borders, colors, data validation, conditional formatting) via HTTP.6 npm-
- AlicenseBqualityDmaintenanceAn MCP server for automating Google Workspace applications including Sheets, Apps Script, Drive, Docs, and Gmail. It enables users to manipulate spreadsheets, edit scripts, manage files, and send emails directly from conversational AI interfaces.31MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Google Sheets operations, enabling spreadsheet management including reading, writing, appending, creating, and searching sheets via natural language.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.