Skip to main content
Glama

Alai — MCP-сервер для создания презентаций с ИИ

Alai MCP server

ИИ-инструмент для создания презентаций и слайдов для Claude, Cursor и MCP-клиентов. Создавайте презентации, питч-деки и слайды дизайнерского уровня из текста. Экспорт в PowerPoint (PPTX) и PDF.

Что такое Alai?

Alai — это ИИ-инструмент для создания презентаций и самый быстрый способ сделать качественные и красивые слайды без навыков дизайна.

  • Генерация слайдов из текста — превращайте заметки, markdown, URL-адреса или документы в профессиональные презентации

  • Улучшение существующих слайдов — меняйте стиль и улучшайте свои презентации PowerPoint с помощью ИИ

  • Экспорт куда угодно — скачивайте в формате PowerPoint (PPTX), PDF или получайте ссылку для общего доступа

  • Профессиональные темы — шаблоны дизайнерского уровня для любого случая

  • Заметки докладчика — сгенерированные ИИ тезисы для каждого слайда

  • Nano Banana Pro Image Slides — генерация слайдов с изображениями, соответствующих визуальному стилю вашей презентации

  • Редактирование и итерации — вносите точечные изменения в текст, иконки и изображения на существующих слайдах

Related MCP server: Google Slides MCP Server

Варианты использования

  • Питч-деки — создавайте презентации для инвесторов на основе ваших заметок

  • Презентации для продаж — генерируйте убедительные слайды для потенциальных клиентов

  • Заметки к слайдам — превращайте свои записи в презентации, которыми можно поделиться

  • Улучшение PowerPoint — меняйте стиль существующих слайдов с помощью профессиональных тем

  • Маркетинговые презентации — быстро создавайте презентации продуктов и рекламных кампаний

Возможности

  • Генерация презентаций дизайнерского уровня из текста, markdown или заметок к встречам

  • Улучшение и изменение стиля слайдов с помощью ИИ

  • Экспорт в PowerPoint (PPTX) или PDF

  • Профессиональные темы для питч-деков

  • Добавление и удаление слайдов из существующих презентаций

  • Редактирование и итерации существующих слайдов с помощью целевых промптов

  • Автоматическая генерация заметок докладчика

URL сервера

https://slides-api.getalai.com/mcp/

Glama / Локальная обертка

Этот репозиторий включает локальную MCP-обертку, чтобы Glama могла автоматически собирать, запускать и проверять сервер.

Обертка работает через stdio и перенаправляет вызовы инструментов на размещенный эндпоинт Alai MCP:

  • ALAI_MCP_URL — опциональная замена для вышестоящего URL MCP

  • ALAI_API_KEY — опциональный API-ключ, используемый при перенаправлении вызовов инструментов

  • api_key — альтернативное имя переменной окружения, поддерживаемое для аргументов-заполнителей Glama

Интроспекция инструментов работает без учетных данных, чего достаточно для Glama, чтобы проверить сервер. Для реального выполнения инструментов требуется действующий API-ключ.

Запуск локально

npm install
npm start

С вышестоящими учетными данными:

ALAI_API_KEY=sk_your_key npm start

Аутентификация

Сервер принимает либо статический API-ключ, либо токен OAuth 2.1 bearer на одном и том же эндпоинте.

API-ключ

Получите ключ на getalai.com и передайте его в одном из этих заголовков:

  • api-key: sk_your_key

  • Authorization: Bearer sk_your_key

OAuth 2.1 с динамической регистрацией клиентов

Сервер реализует метаданные защищенного ресурса RFC 9728 и делегирует авторизацию Supabase, которая поддерживает динамическую регистрацию клиентов RFC 7591 и PKCE (S256). MCP-клиенты, соответствующие спецификации (например, Claude Desktop, MCP Inspector), могут автоматически обнаружить поток:

GET https://slides-api.getalai.com/.well-known/oauth-protected-resource

Запись authorization_servers в ответе указывает на сервер авторизации Supabase, чей документ /.well-known/oauth-authorization-server анонсирует registration_endpoint, authorization_endpoint и token_endpoint. После потока кода авторизации + PKCE клиент отправляет Authorization: Bearer <jwt> на эндпоинт MCP.

Доступные инструменты

Инструмент

Описание

ping

Проверка вашего API-ключа и возврат вашего ID пользователя

generate_presentation

Создание презентации из текстового контента

get_generation_status

Проверка статуса асинхронной операции

get_themes

Список тем, доступных аутентифицированному пользователю

get_vibes

Список настроений (визуальных стилей), доступных аутентифицированному пользователю

get_presentations

Список всех ваших презентаций

create_slide

Добавление слайда (классического или креативного) в существующую презентацию

delete_slide

Удаление слайда из презентации

export_presentation

Экспорт в PDF, PPTX или ссылку для общего доступа

generate_transcripts

Генерация заметок докладчика для слайдов

delete_presentation

Безвозвратное удаление презентации

Рабочий процесс

  1. Вызовите generate_presentation с вашим контентом

  2. Опрашивайте get_generation_status каждые 2-5 секунд, пока статус не станет completed

  3. Используйте возвращенный presentation_id для дальнейших операций

Пример использования

Генерация презентации

Сначала вызовите get_themes и get_vibes, чтобы узнать ID, доступные для вашего аккаунта, а затем передайте их:

{
  "input_text": "Benefits of AI in the workplace: increased productivity, enhanced creativity, improved efficiency",
  "title": "AI in the Workplace",
  "theme_id": "<id from get_themes>",
  "vibe_id": "<id from get_vibes>",
  "slide_range": "2-5",
  "include_ai_images": true,
  "num_creative_variants": 1,
  "total_variants_per_slide": 1,
  "image_ids": [],
  "export_formats": ["link"],
  "language": "English"
}

Обязателен только input_text. num_creative_variants должен быть от 0 до 2 (установите ≥1 при использовании vibe_id). total_variants_per_slide должен быть от 1 до 4. export_formats принимает "link", "pdf", "ppt".

Проверка статуса генерации

{
  "generation_id": "abc123-def456"
}

Экспорт презентации

{
  "presentation_id": "xyz789",
  "formats": ["pdf", "link"]
}

Доступные темы

Вызовите get_themes, чтобы узнать темы, доступные для вашего аккаунта (возвращает ID тем и отображаемые имена). Несколько встроенных устаревших имен тем, которые можно передать напрямую как theme_id:

  • AURORA_FLUX

  • MIDNIGHT_EMBER

  • EMERALD_FOREST

  • DESERT_BLOOM

  • DONUT

  • OAK

  • PRISMATICA

  • SIMPLE_LIGHT

  • SIMPLE_DARK

  • CYBERPUNK

Конфигурация

Для Claude Desktop / MCP-клиентов

Клиенты с поддержкой OAuth (Claude Desktop, MCP Inspector, Cursor и т.д.) могут использовать только URL — клиент обнаружит и запустит поток OAuth 2.1 + DCR при первом подключении:

{
  "mcpServers": {
    "alai-presentations": {
      "url": "https://slides-api.getalai.com/mcp/",
      "transport": "streamable-http"
    }
  }
}

Если вы предпочитаете пропустить OAuth и использовать статический API-ключ, добавьте блок заголовков:

{
  "mcpServers": {
    "alai-presentations": {
      "url": "https://slides-api.getalai.com/mcp/",
      "transport": "streamable-http",
      "headers": {
        "api-key": "sk_your_api_key"
      }
    }
  }
}

Ссылки

Лицензия

Лицензия MIT — подробности см. в файле LICENSE.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
6wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.

  • Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages

  • Presentations.AI MCP server — create designed slide decks from a topic, text, or document.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/getalai/alai-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server