Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.13 KB

File metadata and controls

29 lines (21 loc) · 1.13 KB

Google Drive Server

guMCP server implementation for interacting with Google Drive.

Prerequisites

Local Authentication

  1. Create a new Google Cloud project
  2. Enable the Google Drive API and Google Docs API
  3. Configure an OAuth consent screen ("internal" is fine for testing)
  4. Add OAuth scopes:
  5. Create an OAuth Client ID for application type "Desktop App"
  6. Download the JSON file of your client's OAuth keys
  7. Rename the key file to oauth.json and place into the local_auth/oauth_configs/gdrive/oauth.json

To authenticate and save credentials:

python src/servers/gdrive/main.py auth

This will launch a browser-based authentication flow to obtain and save credentials.