Google Drive MCP Server
@danfeder
About Google Drive MCP Server
Google Drive MCP Server - A Model Context Protocol server for intelligent Google Drive integration with OAuth 2.0, content analysis, and organization insights
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gdrive-sparc-mcp": {
"command": "node",
"args": [
"test-server.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Google Drive MCP Server?
AI-powered Google Drive integration through Model Context Protocol (MCP) providing intelligent file management, content analysis, and organization insights. It is for users who want to manage and analyze Google Drive files using MCP tools.
How to use Google Drive MCP Server?
Install Node.js 18+, clone the repository, install dependencies, set up Google Cloud OAuth2 credentials, configure environment variables, build and start the server. Then integrate with an MCP client by adding the server configuration (command: node, args: path to server.js).
Key features of Google Drive MCP Server
- List files and folders with advanced filtering and pagination.
- Extract and retrieve file content with metadata.
- Full-text search with relevance scoring and filtering.
- AI-powered content analysis with summarization and categorization.
- Drive organization analysis with actionable recommendations.
- Secure OAuth2 authentication with Google Drive API.
Use cases of Google Drive MCP Server
- Organizing and searching large Drive file repositories.
- Analyzing document content for summarization and categorization.
- Detecting duplicate files and optimizing folder structure.
- Automated file management via MCP client integrations.
- Generating organization insights for Drive structure optimization.
FAQ from Google Drive MCP Server
What prerequisites are required?
Node.js 18.0 or higher, a Google Cloud Project with Drive API enabled, and OAuth2 credentials from Google Cloud Console.
What MCP tools does it provide?
It provides the tools list_files, get_file_content, search_files, analyze_content, and get_organization_insights.
How does authentication work?
It uses a secure OAuth2 flow with Google, requesting read-only access to Google Drive and basic profile information.
Does it store any user data persistently?
No, the server does not persist user data; it uses encrypted session management and has no persistent storage of user data.
What configuration is required?
Required environment variables: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REDIRECT_URI, and SESSION_SECRET.
More Files & Storage MCP servers
WORK IN PROGRESS - USE WITH CAUTION - Windows:
hanwegMCP server for working with PDF files
Mcp Filesystem
gabrielmaialva33A secure Model Context Protocol (MCP) server providing filesystem access within predefined directories
Rust MCP Filesystem
rust-mcp-stackBlazing-fast, asynchronous MCP server for seamless filesystem operations.
box-mcp-server
hmkA Box model context protocol server to search, read and access files
Google Drive server
isaacphiModel Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets
Comments