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
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.
Frequently asked questions
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.
Basic information
More Files & Storage MCP servers
Google Drive MCP Server
hxie-pallasA google drive mcp servers based on Python

Google Drive
modelcontextprotocolModel Context Protocol Servers
md-pdf-mcp (Markdown to PDF MCP Server)
seanivoreMarkdown To PDF Conversion MCP
box-mcp-server
hmkA Box model context protocol server to search, read and access files
mcp-rquest
xxxbrianA MCP server providing realistic browser-like HTTP request capabilities with accurate TLS/JA3/JA4 fingerprints for bypassing anti-bot measures. It also supports converting PDF and HTML documents to Markdown for easier processing by LLMs.
Comments