Руководство для разработчиков ... Заметка

Руководство для разработчиков по внедрению приложений MCP в Gemini

Корпоративные ассистенты в основном используют текст, что неэффективно для визуальных, многоэтапных задач, требующих частых корректировок. MCP Apps, расширение протокола Model Context Protocol, решает эту проблему, объединяя инструменты с живыми пользовательскими интерфейсами, отображаемыми непосредственно в потоке чата Gemini Enterprise. Эти интерактивные пользовательские интерфейсы, встроенные в изолированные iframe, могут разворачиваться на полный экран или в боковую панель. Изменения обрабатываются локально, поддерживая синхронизацию между рабочей областью и ассистентом. Такой подход устраняет необходимость перестройки основной инфраструктуры, используя Gemini Enterprise для аутентификации, доступа к данным и ассистента по умолчанию. Пользователи размещают свой сервер MCP на частном сервисе Cloud Run. На протяжении поколений корпоративные ассистенты эволюционировали от статических текстовых чат-ботов до тех, которые вызывают живые API, а теперь до интерактивных MCP Apps с живыми рабочими областями. MCP Apps предлагают отзывчивый пользовательский интерфейс, специально разработанные рабочие процессы, корпоративную безопасность, управление с участием человека и широкие возможности подключения. Архитектура включает три разделенных уровня: клиентский браузер, Gemini Enterprise и частный проект Google Cloud пользователя. Безопасность обеспечивается двумя уровнями аутентификации: Cloud Run IAM и внутриприложением OAuth. Создание MCP App включает в себя создание сервера и HTML-виджета, развертывание в Cloud Run и регистрацию в Gemini Enterprise. После регистрации инструменты MCP импортируются как действия, которые могут быть включены и подключены к приложениям Gemini Enterprise для бесшовной интеграции.
CdXz5zHNQW_eem4fhIiKn.png