{"repo":"felores/gdrive-mcp-server","free":true,"listed":false,"github":"https://github.com/felores/gdrive-mcp-server","clone":"git clone https://github.com/felores/gdrive-mcp-server.git","description":"Efficient implementation of the Google Drive MCP server","language":"JavaScript","stars":72,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Google Drive MCP Server A powerful Model Context Protocol (MCP) server that provides seamless integration with Google Drive, allowing AI models to search, list, and read files from Google Drive. 🚀 Features Tools 1. gdrive search Search for files in your Google Drive with powerful full-text search capabilities. - Input : - Output : List of files with: - File name - MIME type - File ID - Last modified time - File size 2. gdrive read file Read file contents directly using a Google Drive file ID. - Input : - Output : File contents with appropriate format conversion Automatic File Format Handling The server intelligently handles different Google Workspace file types: - 📝 Google Docs → Markdown - 📊 Google Sheets → CSV - 📊 Google Presentations → Plain text - 🎨 Google Drawings → PNG - 📄 Text/JSON files → UTF-8 text - 📦 Other files → Base64 encoded 🛠️ Getting Started Prerequisites - Node.js (v16 or higher) - npm or yarn - A Google Cloud Project - A Google Workspace or personal Google account Detailed Google Cloud Setup 1. Create a Google Cloud Project - Visit the Google Cloud Console - Click \"New Project\" - Enter a project name (e.g., \"MCP GDrive Server\") - Click \"Create\" - Wait for the project to be created and select it 2. Enable the Google Drive API - Go to the API Library - Search for \"Google Drive API\" - Click on \"Google Drive API\" - Click \"Enable\" - Wait for the API to be enabled 3. Configure OAuth Consent Screen - Navigate to OAuth consent screen - Select User Type: - \"","default_branch":null,"files":null,"tree":[],"storefront":"/r/felores","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/felores/gdrive-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}