Skip to main content
Glama

Google Sheets MCP Server

by stephenyu
GPL 3.0
manifest.json2.37 kB
{ "dxt_version": "0.1", "name": "mcp-googlesheet", "display_name": "Google Sheets MCP Extension", "version": "1.0.5", "description": "Access Google Sheets through MCP with service account authentication for large spreadsheet navigation", "long_description": "Seamless access to Google Sheets through the MCP. It allows Claude to efficiently navigate large spreadsheets by first getting summaries and then retrieving specific sheet data as needed.", "author": { "name": "Stephen Yu" }, "repository": { "type": "git", "url": "https://github.com/stephenyu/mcp-googlesheet" }, "homepage": "https://github.com/stephenyu/mcp-googlesheet", "documentation": "https://github.com/stephenyu/mcp-googlesheet#readme", "support": "https://github.com/stephenyu/mcp-googlesheet/issues", "keywords": [ "google-sheets", "spreadsheet", "mcp", "desktop-extension", "claude" ], "license": "GPL-3.0-or-later", "server": { "type": "node", "entry_point": "server/index.js", "mcp_config": { "command": "node", "args": [ "${__dirname}/server/index.js" ], "env": { "GOOGLE_CREDENTIALS_JSON_FILE": "${user_config.credentials_json_file}" } } }, "tools": [ { "name": "get_spreadsheet_summary", "description": "Get a summary of a Google spreadsheet including its name, number of sheets, and the names of those sheets. Input: spreadsheet URL. Output: title, sheet count, sheet names (metadata only, no data)." }, { "name": "get_spreadsheet_sheet_data", "description": "Get the actual data from a specific sheet within a Google spreadsheet. Input: spreadsheet URL and sheet name. Output: the complete sheet data including all cell values." } ], "user_config": { "credentials_json_file": { "type": "string", "title": "Credentials JSON File Path", "description": "Path to your Google Service Account JSON credentials file (e.g., /path/to/service-account-key.json). This file should contain all necessary authentication information including client_email, private_key, and project_id.", "sensitive": false, "required": true } }, "compatibility": { "claude_desktop": ">=0.12.0", "platforms": ["darwin", "win32", "linux"], "runtimes": { "node": ">=18.0.0" } } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/stephenyu/mcp-googlesheet'

If you have feedback or need assistance with the MCP directory API, please join our Discord server