@isaacphi/mcp-gdrive

general MCP Server

Model Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets

Install Ready
generalgeneralgcp
5 views283 stars108 forksv0.2.0MIT

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
283
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y @isaacphi/mcp-gdrive

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-isaacphi-mcp-gdrive": {
      "command": "npx",
      "args": [
        "@isaacphi/mcp-gdrive"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

12
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (12)

value

(string): New cell value.

gdrive_read_file

**Description**: Read contents of a file from Google Drive.

Output

Confirms the updated value in the specified cell.

gsheets_update_cell

**Description**: Update a cell value in a Google Spreadsheet.

pageToken

(string, optional): Token for the next page of results.

gdrive_search

**Description**: Search for files in Google Drive.

pageSize

(number, optional): Number of results per page (max 100).

Input

`fileId` (string): ID of the spreadsheet.

gsheets_read

**Description**: Read data from a Google Spreadsheet with flexible options for ranges and formatting.

range

(string): Cell range in A1 notation (e.g., `'Sheet1!A1'`).

ranges

(array of strings, optional): Optional array of A1 notation ranges (e.g., `['Sheet1!A1:B10']`). If not provided, reads the entire sheet.

sheetId

(number, optional): Specific sheet ID to read. If not provided with ranges, reads the first sheet.