MCP Toolbox — это официальный набор инструментов и middleware-библиотек от Google API для Model Context Protocol, который значительно упрощает создание и подключение MCP-серверов к различным API Google, позволяя AI-ассистентам взаимодействовать с Google-сервисами через стандартизированные инструменты без написания сложной серверной логики.
Ключевые особенности:
Multi-API Integration Toolkit: Предоставляет готовые MCP-инструменты для взаимодействия с ключевыми сервисами Google, включая Gmail, Google Calendar, Google Drive, Google Docs и другие, что позволяет AI-ассистенту читать почту, планировать встречи и управлять файлами.
Authentication Middleware: Включает встроенные middleware-компоненты для бесшовной аутентификации через стандартные механизмы Google, автоматически обрабатывая OAuth 2.0 токены и обновление сессий, избавляя разработчика от ручного управления креденшелами в коде MCP-сервера.
Modular and Composable Design: Построен по модульному принципу, где каждый сервис Google инкапсулирован в отдельный набор инструментов, что позволяет разработчикам подключать только нужные API и легко комбинировать их при создании кастомного MCP-сервера.
Type-Safe Tool Generation: Автоматически генерирует строго типизированные определения инструментов на основе схем Google API, гарантируя, что AI-ассистенты будут вызывать методы с корректными параметрами и получат предсказуемые структуры ответов.
Для кого: Ориентирован на разработчиков и технических энтузиастов, которые хотят быстро интегрировать AI-ассистентов с Google Workspace и другими сервисами Google, а также на команды, стремящиеся автоматизировать рутинные операции с почтой, календарём, документами и облачным хранилищем через естественный язык.
Сценарии использования:
Автоматизация управления встречами: AI-ассистент через Google Calendar Tools может проверить занятость участников, создать встречу с правильными параметрами и разослать приглашения по Gmail, реагируя на голосовую или текстовую команду пользователя.
Интеллектуальная обработка входящей почты: AI-ассистент сканирует непрочитанные письма в Gmail, извлекает ключевую информацию и создаёт черновики ответов, которые пользователь может быстро утвердить и отправить.
Управление контентом в Google Drive: AI-ассистент способен искать документы по содержимому, создавать новые Google Docs и Sheets на основе данных из беседы и управлять правами доступа к файлам напрямую из IDE или чат-интерфейса.
Цены и доступность: MCP Toolbox — это опенсорсный проект от Google APIs, распространяемый под лицензией Apache 2.0. Исходный код и документация доступны на GitHub. Для использования требуются действительные учётные данные Google Cloud Project с включёнными необходимыми API. Проект устанавливается через стандартные пакетные менеджеры npm и совместим со всеми основными MCP-клиентами.