Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Google Slides одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ работать с Google Slides: читать презентацию как текст слайд за слайдом вместе с заметками докладчика, смотреть слайды как изображения, создавать презентации, добавлять, копировать и переставлять слайды, заполнять шаблоны, вставлять текст, текстовые поля и изображения. Личные аккаунты Google и Google Workspace.
Попробуй спросить
Примеры промптов для Google Slides
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Google Slides, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Google Slides
Дайте ИИ работать с Google Slides: читать презентацию как текст слайд за слайдом вместе с заметками докладчика, смотреть слайды как изображения, создавать презентации, добавлять, копировать и переставлять слайды, заполнять шаблоны, вставлять текст, текстовые поля и изображения. Личные аккаунты Google и Google Workspace.
Настройка
- Откройте console.cloud.google.com, выберите или создайте проект, затем перейдите в APIs & Services → Library и включите Google Slides API.
- Откройте APIs & Services → OAuth consent screen. Выберите Internal, если вы работаете в Google Workspace (самый простой вариант), иначе External. Для External установите статус публикации In production: пока приложение находится в режиме Testing, Google отзывает его токены обновления через 7 дней, и коннектор перестаёт работать каждую неделю. Для собственной учётной записи предупреждение «unverified app» можно просто пропустить.
- Откройте APIs & Services → Credentials → Create credentials → OAuth client ID, выберите тип приложения Web application и добавьте разрешённый URI перенаправления
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP сами, укажите вместо негоhttps://your-anythingmcp-host/api/mcp-oauth/callback. - Вставьте идентификатор клиента в
GOOGLE_CLIENT_ID, а секрет клиента вGOOGLE_CLIENT_SECRET, затем установите коннектор. - На странице коннектора нажмите Authorize with Provider и войдите в аккаунт Google, чьими презентациями должен пользоваться ИИ. Токен обновления хранится в зашифрованном виде, токены доступа обновляются автоматически.
Один клиент Google для всех коннекторов Google: один и тот же проект Cloud и клиент OAuth подходят для всех коннекторов Google: Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Google Slides, Google Forms, Google Contacts, Google Meet, Google Tasks, Search Console, Analytics и Ads. Включите каждый API в этом проекте, используйте те же идентификатор и секрет клиента и авторизуйте каждый коннектор один раз. Каждый коннектор запрашивает только свои разрешения.
Как найти презентацию: вставьте ссылку на презентацию в чат; её идентификатор указан в ней как длинная строка в https://docs.google.com/presentation/d/<id>/edit. Чтобы искать презентации по названию, подключите ещё и коннектор Google Drive. ИИ читает презентацию как текст, слайд за слайдом, вместе с заметками докладчика, и может отрисовать слайд как изображение, чтобы проверить макет. Ссылка на изображение открывается без входа в аккаунт около 30 минут, поэтому её может открыть любой, у кого она есть.
Шаблоны и новые презентации: шаблон с подстановками вроде [Имя клиента] надёжнее всего заполнять заменой текста во всей презентации, форматирование при этом сохраняется. Чтобы сделать по слайду на каждого клиента или продукт, ИИ копирует слайд-шаблон и заполняет только копию. Новая презентация создаётся в корне «Моего диска» и начинается с одного титульного слайда. Текстовые поля и изображения размещаются в пунктах от левого верхнего угла (слайд 16:9 имеет размер 720 x 405 pt); изображения должны быть доступны по публичному URL в формате PNG, JPEG или GIF.
Разрешения: коннектор запрашивает https://www.googleapis.com/auth/presentations: чтение и редактирование всех презентаций, которые может открыть ваша учётная запись. Google Drive сюда не входит, поэтому коннектор не может выводить список файлов презентаций, искать, удалять их или открывать к ним доступ.
Только чтение: замените scope в настройках OAuth коннектора на https://www.googleapis.com/auth/presentations.readonly, авторизуйте коннектор заново и отключите google_slides_create_presentation, google_slides_add_slide, google_slides_duplicate_object, google_slides_move_slides, google_slides_insert_text, google_slides_add_text_box, google_slides_replace_all_text и google_slides_create_image.
Выключены при установке: google_slides_delete_object и google_slides_batch_update, которые могут удалять слайды и содержимое. Включайте их по одному, только если они нужны ИИ.
Изменения только после вашего «да»: перед каждым изменением ИИ сообщает, что и в какой презентации он создаст, изменит или удалит, и ждёт вашего подтверждения. Изменения сохраняются сразу, и их видят все, у кого открыт файл.
Лимиты: Google разрешает каждому пользователю 60 изменений и 60 изображений слайдов в минуту. При превышении он отвечает 429: подождите минуту и повторите.
Частые ошибки: 401 означает, что авторизация истекла или отозвана (это всегда происходит через 7 дней, пока экран согласия в режиме Testing): снова нажмите Authorize with Provider. 403 PERMISSION_DENIED означает, что учётная запись не может открыть или изменить эту презентацию либо scope разрешает только чтение; 403 «Slides API has not been used in project» означает, что Google Slides API не включён в проекте Cloud. 404 означает, что идентификатор неверный или относится к файлу другого типа: файл PowerPoint, загруженный на Диск, становится презентацией Slides только после конвертации. 400 при вставке изображения означает, что URL не публичный или файл не в формате PNG, JPEG или GIF.
Коннектор не работает с комментариями, не перемещает и не удаляет презентации, не открывает к ним доступ и не экспортирует их в PDF или PowerPoint (это делает коннектор Google Drive), а также не редактирует файлы PowerPoint, хранящиеся на Диске.
Предварительные требования: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Локальная установка коннектора
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Откройте http://localhost:3000/connectors/store, выберите Google Slides и введите переменные, перечисленные в Предварительных требованиях.
Доступные инструменты
| Tool | What it does |
|---|---|
google_slides_get_presentation | Read a Google Slides presentation as text, slide by slide: for each slide its objectId, layout, every element with objectId, type (TITLE… |
google_slides_get_page | Read one slide (or a layout or master page) in detail: each element's objectId, type, placeholder index, text, size and transform… |
google_slides_get_page_thumbnail | Render a slide as a PNG and get a link to it: width, height and contentUrl |
google_slides_create_presentation | Create a new presentation with a title, in the root of the user's My Drive |
google_slides_add_slide | Add a slide with a predefined layout of the deck's theme (TITLE_AND_BODY by default), at a position or at the end |
google_slides_duplicate_object | Duplicate a slide (the copy goes right after it) or an element (the copy lands on the same slide, in the same position) |
google_slides_move_slides | Move one or more slides to a new position, keeping their order. insertion_index is the 0-based position in the deck as it is before the move |
google_slides_insert_text | Insert text into a shape: a placeholder (title, body), a text box, or the speaker notes (use the slide's notesObjectId) |
google_slides_add_text_box | Add a text box with text to a slide, at a position and size in points (a 16:9 slide is 720 x 405 pt, a 4:3 one 720 x 540 pt) |
google_slides_replace_all_text | Replace every occurrence of a text in the presentation (or only on the given slides) with another text, keeping the formatting; an empty… |
google_slides_create_image | Place an image from a public URL on a slide |
google_slides_delete_object | Delete a slide or an element (shape, image, table, group) by its objectId |
google_slides_batch_update | Run Slides API batchUpdate requests for edits the other tools do not cover: styling text (updateTextStyle, updateParagraphStyle), deleting… |
Примеры запросов
- «Прочитай презентацию для продаж по этой ссылке и кратко перескажи каждый слайд вместе с заметками докладчика.»
- «Заполни шаблон предложения: замени [Имя клиента] на Acme GmbH, а [Дата] на 1 ноября 2026 года.»
- «Скопируй слайд с кейсом три раза и заполни каждую копию данными одного из этих клиентов.»
- «Создай презентацию «Итоги Q4» с титульным слайдом и отдельными слайдами о выручке, воронке продаж и найме.»
- «Покажи слайд 4 как изображение, чтобы я проверил макет.»
Следующие шаги
Это руководство помогло?