mcp-gdrive

mcp-gdrive

95

The Google Drive Server is an MCP server that integrates with Google Drive, offering functionalities like searching for files, reading file contents, and interacting with Google Sheets. It's designed to facilitate tasks involving Google Workspace files with ease and efficiency.

Google Drive Server

This MCP server facilitates integration with Google Drive. It includes capabilities for file search, reading, and writing in Google Sheets, supporting operations like listing and reading files.

Components

Tools

  • gdrive_search: Search for files in Google Drive and return their names and MIME types.
  • gdrive_read_file: Read contents of a specific file using its ID.
  • gsheets_read: Retrieve data from a Google Spreadsheet with various range and formatting options.
  • gsheets_update_cell: Update the value of a specific cell in a Google Spreadsheet.

Resources

Access to Google Drive files is provided, with automatic export of Google Workspace files into different formats like Markdown for Docs and CSV for Sheets.

Getting Started

Includes steps for creating a Google Cloud project, enabling required APIs, setting up OAuth credentials, and configuring environment variables.

License

Licensed under the MIT License, allowing for use, modification, and distribution under specified terms.