Шаблон самостоятельного проактивного AI-агента на базе OpenBot: он сортирует почту и календарь, работает в собственном браузере и запрашивает подтверждение перед действиями.
taylorwilsdon/google_workspace_mcp
MCP-сервер и CLI, которые дают AI-ассистентам инструменты для работы с Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat и другими сервисами.
- Звёзды
- 3,483
- Форки
- 1,097
- Открытые issues
- 100
- Последний коммит
- позавчера
Что это?
Workspace MCP — это сервер Model Context Protocol, который предоставляет сервисы Google Workspace в виде инструментов для AI-ассистентов и MCP-совместимых клиентов. Он охватывает Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Custom Search и Apps Script — всего более 120 инструментов. Инструменты разделены на уровни core, extended и complete, чтобы клиенты загружали только нужный набор; отдельные сервисы и инструменты можно включать и отключать.
Сервер работает локально через stdio для старых клиентов или удалённо через streamable HTTP. Поддерживаются OAuth 2.1 с аутентификацией нескольких пользователей, режим только для чтения и stateless-режим для контейнеров, в которых нельзя записывать данные на диск. Среди вариантов развёртывания — Docker, конфигурации с reverse proxy, внешние OAuth-провайдеры, service account с делегированием на уровне домена и опциональная трассировка OpenTelemetry. В комплект входит `workspace-cli`: он позволяет просматривать список инструментов и вызывать их из терминала, используя кэшированные OAuth-токены.
Проект написан на Python, устанавливается через uvx или PyPI и распространяется по лицензии MIT.
Ключевые возможности
- 01Охватывает 12 сервисов Google Workspace и предоставляет более 120 инструментов через единый MCP-сервер.
- 02Поддерживает много пользовательскую аутентификацию OAuth 2.1 и транспорт streamable HTTP.
- 03Предлагает уровни инструментов core, extended и complete, а также режим только для чтения.
- 04Включает stateless-режим для контейнеров и поддержку внешних OAuth-провайдеров.
- 05В комплект входит CLI для просмотра списка инструментов и их вызова из терминала.
Сценарии использования
- Позволяет Claude или ChatGPT искать и кратко пересказывать письма Gmail, а также готовить ответы на них.
- Создание и редактирование Google Docs или Sheets по запросам на естественном языке в AI-клиенте.
- Развёртывание общего адреса Workspace MCP для организации с OAuth-аутентификацией для каждого пользователя.
- Автоматизация сценариев с календарём, задачами или формами из скриптов через CLI.
Быстрый старт
- 1
Создайте OAuth-клиент в Google Cloud Console и включите API Google для сервисов, которые планируете использовать
- 2
Задайте переменные окружения GOOGLE_OAUTH_CLIENT_ID и GOOGLE_OAUTH_CLIENT_SECRET
- 3
Запустите сервер с уровнем инструментов core
uvx workspace-mcp --tool-tier core
Что важно знать
- Для работы необходимо создать собственный OAuth-клиент Google Cloud и заранее включить API.
- Для Google Chat требуется однократная настройка приложения Chat и аккаунт Google Workspace.
- В режиме OAuth 2.1 требуется HTTP-транспорт, а не stdio.
В подборках
Темы
Частые вопросы
- Что такое google_workspace_mcp?
- MCP-сервер и CLI, которые дают AI-ассистентам инструменты для работы с Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat и другими сервисами. Workspace MCP — это сервер Model Context Protocol, который предоставляет сервисы Google Workspace в виде инструментов для AI-ассистентов и MCP-совместимых клиентов. Он охватывает Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Custom Search и Apps Script — всего более 120 инструментов. Инструменты разделены на уровни core, extended и complete, чтобы клиенты загружали только нужный набор; отдельные сервисы и инструменты можно включать и отключать.
- google_workspace_mcp можно использовать бесплатно? Какая у него лицензия?
- google_workspace_mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- google_workspace_mcp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в google_workspace_mcp — 5 нояб. 2026 г..
- Для чего можно использовать google_workspace_mcp?
- Позволяет Claude или ChatGPT искать и кратко пересказывать письма Gmail, а также готовить ответы на них. Создание и редактирование Google Docs или Sheets по запросам на естественном языке в AI-клиенте. Развёртывание общего адреса Workspace MCP для организации с OAuth-аутентификацией для каждого пользователя. Автоматизация сценариев с календарём, задачами или формами из скриптов через CLI.
- Как установить google_workspace_mcp?
- Создайте OAuth-клиент в Google Cloud Console и включите API Google для сервисов, которые планируете использовать Задайте переменные окружения GOOGLE_OAUTH_CLIENT_ID и GOOGLE_OAUTH_CLIENT_SECRET Запустите сервер с уровнем инструментов core: uvx workspace-mcp --tool-tier core
- Где скачать google_workspace_mcp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/taylorwilsdon/google_workspace_mcp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
MCP-сервер для AI-агентов, который не засоряет контекст сырым выводом инструментов и сохраняет состояние сессии после сжатия контекста.
Навык для Claude Code, OpenCode и Codex, который выполняет циклы «изменить — проверить — оставить или отменить» с заданной целью, вдохновлённый autoresearch Карпати.
Почтовый сервис для автономных AI-агентов: регистрация, чтение, отправка и управление собственным ящиком @atomicmail.ai через JMAP.
MCP-сервер и CLI для подключения библиотеки Zotero к Claude, ChatGPT, Cursor и другим AI-ассистентам: поиск, чтение и аннотирование.
Self-hosted MCP-сервер, который позволяет ChatGPT, Claude и другим MCP-хостам читать, редактировать и запускать код в локальных проектах.