Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

ยฉ 2026 TrackMCP. All rights reserved.

Built with โค๏ธ by Krishna Goyal

    Google Sheets Mcp

    Google Sheets MCP Server ๐Ÿ“Š๐Ÿค– JavaScript-based implementation.

    101 stars
    JavaScript
    Updated Nov 2, 2025

    Table of Contents

    • Demo
    • Setup
    • Usage
    • Available Actions
    • License

    Table of Contents

    • Demo
    • Setup
    • Usage
    • Available Actions
    • License

    Documentation

    Google Sheets MCP

    A Model Context Protocol (MCP) connector for Google Sheets that allows AI agents to interact with spreadsheets directly.

    Demo

    https://github.com/user-attachments/assets/cc4729d9-4e6e-437b-848b-6da9a09418c3

    Setup

    1. Clone this repository:

    bash
    git clone https://github.com/mkummer225/google-sheets-mcp
    cd google-sheets-mcp

    2. Install dependencies:

    npm install

    3. Build:

    npm run build

    4. Create OAuth credentials in Google Cloud Platform:

    • Create a new project in Google Cloud Console
    • Enable the Google Sheets API
    • Configure the OAuth consent screen
    • Create OAuth client ID credentials (Desktop application) with an appropriate redirect URI (ex: http://localhost:3000/oauth2callback)
    • Download the credentials and save as gcp-oauth.keys.json in the dist subdirectory

    5. Start the MCP server (you'll automatically be prompted to authenticate/re-authenticate your Google account when necessary):

    npm run start

    Usage

    Sample config:

    json
    {
        "mcpServers": {
        "google-sheets-mcp": {
          "command": "node",
          "args": [
            "/{path_to_dir}/google-sheets-mcp/dist/index.js"
          ]
        }
      }
    }

    Then you should be able to simply specify your spreadsheetId or ask your agent to create a new one for you.

    Available Actions

    ActionDescription
    refresh_authRe-authenticate your Google Account when credentials expire
    list_sheetsList all sheets/tabs in a Google Spreadsheet
    create_sheetCreate a new sheet/tab in a Google Spreadsheet
    create_spreadsheetCreate a new Google Spreadsheet
    read_all_from_sheetRead all data from a specified sheet
    read_headingsRead the column headings from a sheet
    read_rowsRead specific rows from a sheet
    read_columnsRead specific columns from a sheet
    edit_cellEdit a single cell in a sheet
    edit_rowEdit an entire row in a sheet
    edit_columnEdit an entire column in a sheet
    insert_rowInsert a new row at specified position
    insert_columnInsert a new column at specified position
    rename_sheetRename a sheet/tab in a spreadsheet
    rename_docRename a Google Spreadsheet

    License

    MIT

    Similar MCP

    Based on tags & features

    • RI

      Rijksmuseum Mcp

      JavaScriptยท
      59
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • MC

      Mcp Server Playwright

      JavaScriptยท
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScriptยท
      22.1k
    • SE

      Serena

      Pythonยท
      14.5k
    • MC

      Mcp Playwright

      TypeScriptยท
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScriptยท
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • RI

      Rijksmuseum Mcp

      JavaScriptยท
      59
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • MC

      Mcp Server Playwright

      JavaScriptยท
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScriptยท
      22.1k
    • SE

      Serena

      Pythonยท
      14.5k
    • MC

      Mcp Playwright

      TypeScriptยท
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScriptยท
      3.0k