Google Drive MCP Server
@danfeder
关于 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
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"gdrive-sparc-mcp": {
"command": "node",
"args": [
"test-server.js"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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.
文件与存储 分类下的更多 MCP 服务器
Sample S3 Model Context Protocol Server
aws-samplesMcp Google Sheets
xing5This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
Filesystem MCP Server (@shtse8/filesystem-mcp)
shtse8📁 Secure, efficient MCP filesystem server - token-saving batch operations with project root confinement
WORK IN PROGRESS - USE WITH CAUTION - Windows:
hanwegMCP server for working with PDF files
Rust MCP Filesystem
rust-mcp-stackBlazing-fast, asynchronous MCP server for seamless filesystem operations.
评论