Сервер Google Диска
Этот сервер MCP интегрируется с Google Диском, позволяя просматривать, читать и искать файлы.
Компоненты
Инструменты
поиск
Поиск файлов в Google Диске
Ввод:
query(строка): Поисковый запросВозвращает имена файлов и типы MIME соответствующих файлов.
Ресурсы
Сервер предоставляет доступ к файлам Google Диска:
Файлы (
gdrive:///<file_id>)Поддерживает все типы файлов
Файлы Google Workspace экспортируются автоматически:
Документы → Markdown
Таблицы → CSV
Презентации → Обычный текст
Рисунки → PNG
Остальные файлы предоставляются в их родном формате.
Related MCP server: Google Drive MCP Server
Начиная
Настройте экран согласия OAuth («внутренний» подойдет для тестирования)
Добавить область действия OAuth
https://www.googleapis.com/auth/drive.readonlyСоздайте идентификатор клиента OAuth для типа приложения «Приложение для настольного компьютера»
Загрузите JSON-файл ключей OAuth вашего клиента
Переименуйте файл ключа в
gcp-oauth.keys.jsonи поместите в корень этого репозитория (например,servers/gcp-oauth.keys.json).
Обязательно соберите сервер с помощью npm run build или npm run watch .
Аутентификация
Для аутентификации и сохранения учетных данных:
Запустите сервер с аргументом
auth:node ./dist authЭто откроет процесс аутентификации в вашем системном браузере.
Завершите процесс аутентификации
Учетные данные будут сохранены в корне этого репозитория (то есть
servers/.gdrive-server-credentials.json)
Использование с приложением для ПК
Чтобы интегрировать этот сервер с настольным приложением, добавьте следующее в конфигурацию сервера вашего приложения:
Докер
Аутентификация:
Предполагая, что вы завершили настройку приложения OAuth в Google Cloud, теперь вы можете выполнить аутентификацию сервера с помощью следующей команды, заменив /path/to/gcp-oauth.keys.json на путь к файлу ключей OAuth:
Команда выведет URL-адрес для открытия в вашем браузере. Откройте этот URL-адрес в вашем браузере и завершите процесс аутентификации. Учетные данные будут сохранены в томе mcp-gdrive .
После аутентификации вы сможете использовать сервер в конфигурации сервера вашего приложения:
НПХ
Использование с VS Code
Для быстрой установки используйте одну из кнопок установки в один клик ниже.
Для ручной установки добавьте следующий блок JSON в файл настроек пользователя (JSON) в VS Code. Это можно сделать, нажав Ctrl + Shift + P и введя Preferences: Open User Settings (JSON) .
При желании вы можете добавить его в файл .vscode/mcp.json в вашем рабочем пространстве. Это позволит вам поделиться конфигурацией с другими.
Обратите внимание, что ключ
mcpне нужен в файле.vscode/mcp.json.
НПХ
Докер
Лицензия
Этот сервер MCP лицензирован по лицензии MIT. Это означает, что вы можете свободно использовать, изменять и распространять программное обеспечение в соответствии с условиями лицензии MIT. Для получения более подробной информации см. файл LICENSE в репозитории проекта.