Alai
Alai — MCP-сервер для создания презентаций с ИИ
ИИ-инструмент для создания презентаций и слайдов для 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 MCPALAI_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_keyAuthorization: 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.
Доступные инструменты
Инструмент | Описание |
| Проверка вашего API-ключа и возврат вашего ID пользователя |
| Создание презентации из текстового контента |
| Проверка статуса асинхронной операции |
| Список тем, доступных аутентифицированному пользователю |
| Список настроений (визуальных стилей), доступных аутентифицированному пользователю |
| Список всех ваших презентаций |
| Добавление слайда (классического или креативного) в существующую презентацию |
| Удаление слайда из презентации |
| Экспорт в PDF, PPTX или ссылку для общего доступа |
| Генерация заметок докладчика для слайдов |
| Безвозвратное удаление презентации |
Рабочий процесс
Вызовите
generate_presentationс вашим контентомОпрашивайте
get_generation_statusкаждые 2-5 секунд, пока статус не станетcompletedИспользуйте возвращенный
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_FLUXMIDNIGHT_EMBEREMERALD_FORESTDESERT_BLOOMDONUTOAKPRISMATICASIMPLE_LIGHTSIMPLE_DARKCYBERPUNK
Конфигурация
Для 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.
Maintenance
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
- AlicenseAqualityDmaintenanceCreates and manipulates PowerPoint presentations with capabilities for adding various slide types, generating images, and incorporating tables and charts through natural language commands.11144MIT
- FlicenseBqualityDmaintenanceEnables interaction with Google Slides presentations through OAuth2 authentication. Supports creating new slides, adding rectangles, and managing presentation content through natural language commands.6
- Alicense-qualityDmaintenanceEnables AI-powered generation of presentations, documents, and webpages through the Gamma API. Supports theme selection, folder management, and automatic export to PowerPoint or PDF formats.9MIT
- Flicense-qualityDmaintenanceRemote MCP server running on Cloudflare Workers that creates PowerPoint presentations with customizable slides, layouts, and bullet points, along with basic calculator functions.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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