Google Drive
БесплатноНе проверенMCP server for Google Drive integration with file management, search, sharing, and full CRUD operations.
Описание
MCP server for Google Drive integration with file management, search, sharing, and full CRUD operations.
README
Advanced MCP server for Google Drive integration with full CRUD operations, file management, and sharing capabilities.
✨ Features
- File Management: Create, read, update, delete files and folders
- Search & Discovery: Advanced search with multiple criteria
- Sharing & Permissions: Manage file sharing and access control
- Content Operations: Upload, download, and modify file content
- Drive Operations: List drives, manage shared drives
- Type Safety: Full TypeScript support with Zod validation
- Error Handling: Comprehensive error handling and logging
🚀 Quick Setup
Prerequisites
- Node.js 18+
- Google Service Account with Drive API enabled
- Service Account JSON key file
Installation
npm install mcp-google-drive
Environment Setup
Set your Google Service Account credentials:
export GOOGLE_SERVICE_ACCOUNT_KEY='{"type":"service_account",...}'
🔧 Cursor MCP Integration
Automatic Integration
The MCP server is designed to work seamlessly with Cursor. Add this configuration to your ~/.cursor/mcp.json:
{
"mcpServers": {
"mcp-google-drive": {
"command": "npx",
"args": ["[email protected]"],
"env": {
"GOOGLE_SERVICE_ACCOUNT_KEY": "your-service-account-json",
"MCP_MODE": "stdio",
"LOG_LEVEL": "info",
"DISABLE_CONSOLE_OUTPUT": "false"
},
"cwd": "/path/to/your/project"
}
}
}
Troubleshooting Cursor Integration
If MCP tools are not working in Cursor:
- Restart Cursor after updating
mcp.json - Check MCP Status: Command Palette → "MCP: Show Servers"
- Verify Connection: Command Palette → "MCP: Test Connection"
- Check Logs: Look for MCP server startup messages
Manual Server Start
If automatic integration fails, you can start the server manually:
# In your project directory
npm run start
# Or globally
npx mcp-google-drive
🛠️ Available Tools
File Operations
search_files- Search files with advanced criteriaget_file- Get file metadata and contentcreate_file- Create new files and foldersupdate_file- Update file content and metadatadelete_file- Delete files and folderscopy_file- Copy files to new locationsmove_file- Move files between folders
Drive Management
get_drive_info- Get drive informationlist_shared_drives- List available shared drives
Sharing & Permissions
get_file_permissions- Get file sharing settingsshare_file- Share files with usersget_file_revisions- Get file version history
📚 Documentation
🧪 Development
Build
npm run build
Development Mode
npm run dev
Linting
npm run lint
npm run lint:fix
📄 License
MIT License - see LICENSE for details.
🤝 Contributing
Contributions welcome! Please read our contributing guidelines and submit pull requests.
📞 Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: README and Setup Guide
Установить Google Drive в Claude Desktop, Claude Code, Cursor
unyly install mcp-google-driveСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add mcp-google-drive -- npx -y mcp-google-driveFAQ
Google Drive MCP бесплатный?
Да, Google Drive MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Google Drive?
Нет, Google Drive работает без API-ключей и переменных окружения.
Google Drive — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Google Drive в Claude Desktop, Claude Code или Cursor?
Открой Google Drive на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Notion
Read and write pages in your workspace
автор: NotionLinear
Issues, cycles, triage — from Claude
автор: LinearGoogle Drive
Search and read your Drive files
автор: Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
автор: mindsdbCompare Google Drive with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории productivity
