G

Google Drive & Sheets

Integrates Google Drive and Sheets functionality for file operations and spreadsheet data manipulati...

226 views
3 installs
Updated Sep 9, 2025
Not audited
Integrates Google Drive and Sheets functionality for file operations and spreadsheet data manipulation.
  1. Create a Google Cloud project

  2. Enable Google Drive and related APIs

  3. Configure OAuth consent screen

  4. Add required OAuth scopes

    • When configuring your OAuth client, ensure these scopes are added:
      • https://www.googleapis.com/auth/drive.readonly
      • https://www.googleapis.com/auth/spreadsheets
  5. Create OAuth Client ID

  6. Rename and place credentials file

    • Rename the downloaded JSON file to gcp-oauth.keys.json.
    • Place this file into your desired credentials directory (for example, /Users/username/.config/mcp-gdrive).
  7. Locate your Client ID and Client Secret

    • In the Google Cloud Console, navigate to "Credentials". Copy your OAuth "Client ID" and "Client secret".
  8. Fill in the FastMCP connection interface

    • Use the "Install Now" button to begin configuration.
    • When prompted in the FastMCP connection interface, provide the following values:
      • CLIENT_ID: Paste your OAuth Client ID here.
      • CLIENT_SECRET: Paste your OAuth Client Secret here.
      • GDRIVE_CREDS_DIR: Path to the directory where you placed gcp-oauth.keys.json (for example: /Users/username/.config/mcp-gdrive).
  9. Authenticate your account

    • On first use, the server will prompt you to authenticate with your Google account via a browser. Complete this step using an account in the same organization as your Google Cloud project.

Note: Make sure to keep your credentials secure and follow any additional instructions from the Google Cloud Console as needed.

Quick Start

View on GitHub

More for Productivity

View All →

More for File Systems

View All →

Similar MCP Servers

G

Google Sheets

Integrates with Google Drive and Google Sheets to create, read, update, and manage spreadsheets with support for both OAuth and service account authentication methods.

Productivity Automation
127
2
G

Google Sheets

Integrates with Google Sheets API to provide spreadsheet automation through 25 specialized tools for sheet management, table operations, CRUD functionality, column type management, sorting, and cell manipulation with structured data validation and batch processing capabilities.

Productivity Automation
74
1
G

Gmail

Integrates Gmail functionality, enabling email search, message retrieval, and attachment downloads via Google Apps Script.

Productivity Communication
146
0

Report Issue

Thank you! Your issue report has been submitted successfully.