mcp-google-sheets

mcp-google-sheets

Enable AI to create and modify spreadsheets using the Google Sheets API.

MCPOfficeOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.0k
Source
mcp-github

Overview

mcp-google-sheets is a Python-based MCP server that acts as a bridge between MCP-compatible clients (like Claude Desktop) and the Google Sheets API. It allows you to interact with Google Spreadsheets using a defined set of tools, enabling powerful automation and data manipulation workflows. This capability lets AI manipulate spreadsheets via natural language commands, ideal for scenarios involving large-scale data processing. Setup is simple—just configure your Google Cloud credentials and run `uvx mcp-google-sheets@latest` to start the service.

Capabilities

  • ▪Create and edit spreadsheets
  • ▪Read and write cell data
  • ▪Batch operations and formatting
  • ▪Sharing and permission management
  • ▪List and search spreadsheets

Use cases

Automated data entryData analysis and report generationProject and task managementFinancial report processing

Setup

Requires: API KeyNode 环境
After installing `uv`, run `uvx mcp-google-sheets@latest` to start the service.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

Refer to the detailed setup guide in the documentation; Service Account is recommended.

Refer to the detailed setup guide in the documentation; Service Account is recommended.

Use the `--include-tools` flag to enable only the required tools.

Use the `--include-tools` flag to enable only the required tools.

Related skills