Secure Google Sheets MCP Server

A data firewall between AI and your Google Sheets - Integrate with Google Sheets to read, write, and manage spreadsheet data.

Local serverstdioPython

What is the Secure Google Sheets MCP Server?

A data firewall between AI and your Google Sheets - Integrate with Google Sheets to read, write, and manage spreadsheet data.

What the server does

Servidor MCP en Python que permite a Claude (Desktop o cualquier cliente MCP) leer y escribir Google Sheets a través de un Google Apps Script desplegado como Web App.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
read_celllee una celda
write_cellescribe una celda
read_rangelee un rango
write_rangeescribe un rango
clear_rangelimpia un rango
list_sheetslista las hojas
test_connectionprueba la conexión

How to install the Secure Google Sheets MCP Server

{
  "mcpServers": {
    "google-sheets": {
      "command": "python",
      "args": [
        "server.py"
      ],
      "cwd": "/ruta/absoluta/a/google-sheets-mcp/mcp-server",
      "env": {
        "APPS_SCRIPT_URL": "https://script.google.com/macros/s/TU_SCRIPT_ID/exec",
        "DEBUG": "false"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
APPS_SCRIPT_URLDeclared in the maintainer’s client configuration.Check documentation
DEBUGDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Secure Google Sheets to Lectura.”
  • “Use Secure Google Sheets to Escritura.”
  • “Use Secure Google Sheets to Utilidad.”

Frequently asked questions

A data firewall between AI and your Google Sheets - Integrate with Google Sheets to read, write, and manage spreadsheet data. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.