mcp-gsheets
Related Servers
Alternatives to mcp-gsheets
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityAmaintenanceA small, self-hosted MCP server that gives Claude read/write access to your Google Sheets via the official Sheets API, with local-first security and guard rails.4MIT
- AlicenseNot gradedqualityBmaintenanceMCP server connecting Claude to Google Sheets, Docs, and Drive, enabling cell-level editing, formatting, chart creation, and file management through natural language.1,494 npmMIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that lets Claude read, edit, and format Google Sheets in place, including cell updates, formula filling, row/column operations, and find & replace.184 npmMIT
- AlicenseNot gradedqualityBmaintenanceA local MCP server that lets Claude read and write Google Sheets through the Google Sheets API v4, using OAuth2 authentication with your own Google account.6 npm1MIT
- AlicenseNot gradedqualityFmaintenanceA comprehensive MCP server for Google Sheets integration with Claude, enabling spreadsheet discovery, data manipulation, and formatting through natural language commands and slash commands.19MIT
- AlicenseNot gradedqualityBmaintenanceLets Claude read, write, and format Google Sheets directly through a small self-hosted MCP server. It provides tools for listing tabs, reading and overwriting ranges, appending rows, and applying batch formatting.184 npmMIT
TDQS
Scored across 44 tools
The tool set has many getters (values, formatting, structure, snapshot, etc.) that could cause confusion, but each has a clearly distinct purpose with detailed descriptions (e.g., full snapshot vs. specific attribute getters). A few tools like get_sheet_formatting and get_formatting_compact overlap in scope, but their output formats differ enough to disambiguate.
All tools follow a consistent 'sheets_verb_noun' pattern with snake_case. Compound verbs like 'batch_get_values' and 'get_full_sheet_snapshot' are used uniformly. There are no camelCase or mixed conventions, making the naming highly predictable.
With 44 tools, this server far exceeds the typical well-scoped range (3-15) and the heavy threshold (25+). While the breadth covers many Google Sheets features, the granularity (e.g., separate getters for dimensions, borders, merges) makes the surface unwieldy and likely overwhelming for agents.
The server covers a wide range of operations: CRUD for values, sheets, tables, charts, formatting, merges, conditional formatting, and more. However, it lacks write operations for data validation and filters (only read), and does not include chart reading or some advanced features. These are minor gaps given the extensive coverage.