Google Workspace MCP Server
Сервер для аутентифицированного доступа к API Google Workspace: управление Gmail, календарем, Drive и контактами.
Описание
Это MCP-сервер, интегрирующий Google Workspace через OAuth 2.0 с автоматическим обновлением токенов. Поддерживает несколько аккаунтов, управление email (поиск, отправка, фильтры), календарем (создание событий, планирование), Drive (загрузка, поиск, разрешения) и контактами. Технологии: Docker для развертывания, Google APIs. Применения: автоматизация задач в почте, планировании и файловом хранении для продуктивности.
Возможности
Управление Gmail
Поиск, отправка, организация email с расширенными фильтрами, метками и черновиками.
Операции с календарем
Создание, обновление, поиск событий с учетом участников и расписания.
Интеграция с Drive
Загрузка, скачивание, поиск файлов, управление папками и разрешениями.
Доступ к контактам
Получение и управление контактами Google.
Безопасная аутентификация
OAuth 2.0 с автоматическим обновлением токенов и поддержкой нескольких аккаунтов.
Установка
{
“mcpServers”: {
“google-workspace-mcp”: {
“command”: “docker”,
“args”: [
“run”,
“–rm”,
“-i”,
“-p”, “8080:8080”,
“-v”, “/.mcp/google-workspace-mcp:/app/config”,
“-v”, “/Documents/workspace-mcp-files:/app/workspace”,
“-e”, “GOOGLE_CLIENT_ID”,
“-e”, “GOOGLE_CLIENT_SECRET”,
“-e”, “LOG_MODE=strict”,
“ghcr.io/aaronsb/google-workspace-mcp:latest”
],
“env”: {
“GOOGLE_CLIENT_ID”: “your-client-id.apps.googleusercontent.com”,
“GOOGLE_CLIENT_SECRET”: “your-client-secret”
}
}
}
}
Предварительно: Создайте проект в Google Cloud Console, включите API Gmail, Calendar, Drive; настройте OAuth 2.0 с redirect URI http://localhost:8080. Установите Docker. Для аутентификации: перезапустите клиент, попросите AI ‘add my Google account’, следуйте OAuth-ссылке.