What are the prerequisites for using this server?
You need Node.js v16 or higher, npm or yarn, a Google Cloud Project with the Google Drive API enabled, and a Google Workspace or personal Google account.
@felores
Basic information
Efficient implementation of the Google Drive MCP server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gdrive-mcp-server-felores": {
"command": "node",
"args": [
"dist/index.js",
"auth"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with Google Drive, enabling AI models to search, list, and read files from Google Drive. It is intended for developers building AI applications that need to access Google Drive content.
Install dependencies, build the project, then set up Google Cloud credentials and run node dist/index.js auth to authenticate via OAuth. Start the server with node dist/index.js. For integration with a desktop MCP app, add a JSON configuration block specifying the command, arguments, and environment variables for the OAuth key files.
gdrive_search (file search) and gdrive_read_file (read file contents by ID)credentials directoryYou need Node.js v16 or higher, npm or yarn, a Google Cloud Project with the Google Drive API enabled, and a Google Workspace or personal Google account.
After placing your downloaded OAuth client JSON file in `credentials/gcp-oauth.keys.json`, run `node dist/index.js auth` and complete the OAuth flow in your browser. Credentials are saved to `credentials/.gdrive-server-credentials.json`.
The server requests read‑only access to Google Drive (scope `https://www.googleapis.com/auth/drive.readonly`).
All sensitive credentials are stored in the `credentials` directory, which is excluded from version control. The OAuth keys and token files are kept locally.
Google Docs become Markdown, Google Sheets become CSV, Google Presentations become plain text, Google Drawings become PNG, text/JSON files are returned as UTF‑8 text, and other files are Base64 encoded.
Blazing-fast, asynchronous MCP server for seamless filesystem operations.
MCP Server for reading many files at the same time
MCP server to extract contents from a PDF file

Upload once. Find, use and share across your AI workflows. drop.media is one media library for you and every AI agent you use: files added from Claude, ChatGPT, Cursor, the terminal or the web can be found, reused and sh
Storacha MCP storage server - self-sovereign data for your AI applications.
Comments