Alai
Alai - Servidor MCP de creación de presentaciones con IA
Creador de presentaciones y generador de diapositivas con IA para Claude, Cursor y clientes MCP. Crea presentaciones, presentaciones de ventas (pitch decks) y diapositivas de nivel profesional a partir de texto. Exporta a PowerPoint (PPTX) y PDF.
¿Qué es Alai?
Alai es un creador de presentaciones con IA y la forma más rápida de crear diapositivas hermosas y de alta calidad sin necesidad de conocimientos de diseño.
Genera diapositivas a partir de texto - Convierte notas, markdown, URLs o documentos en presentaciones pulidas
Embellece diapositivas existentes - Cambia el estilo y mejora tus presentaciones de PowerPoint con IA
Exporta a cualquier lugar - Descarga como PowerPoint (PPTX), PDF o enlace compartible
Temas profesionales - Plantillas de nivel de diseñador para cualquier ocasión
Notas del orador - Puntos de conversación generados por IA para cada diapositiva
Diapositivas de imágenes Nano Banana Pro - Generación de diapositivas de imágenes adaptadas al tema que coinciden con el estilo visual de tu presentación
Edita e itera - Realiza cambios específicos en texto, iconos e imágenes en diapositivas existentes
Related MCP server: Google Slides MCP Server
Casos de uso
Presentaciones de ventas (Pitch decks) - Crea presentaciones listas para inversores a partir de tus notas
Presentaciones de ventas - Genera diapositivas atractivas para clientes potenciales
Notas de reuniones a diapositivas - Transforma tus notas en presentaciones compartibles
Embellecimiento de PowerPoint - Cambia el estilo de diapositivas existentes con temas profesionales
Presentaciones de marketing - Crea presentaciones de productos y campañas rápidamente
Características
Genera presentaciones de nivel de diseñador a partir de texto, markdown o notas de reuniones
Embellecimiento y cambio de estilo de diapositivas con IA
Exportación a PowerPoint (PPTX) o PDF
Temas profesionales para presentaciones de ventas
Añade y elimina diapositivas de presentaciones existentes
Edita e itera sobre diapositivas existentes con prompts específicos
Genera notas del orador automáticamente
URL del servidor
https://slides-api.getalai.com/mcp/Glama / Wrapper local
Este repositorio incluye un wrapper MCP local para que Glama pueda compilar, iniciar e inspeccionar el servidor automáticamente.
El wrapper se ejecuta sobre stdio y reenvía las llamadas de herramientas al endpoint de MCP de Alai alojado:
ALAI_MCP_URL- anulación opcional para la URL de MCP ascendenteALAI_API_KEY- clave de API opcional utilizada al reenviar llamadas de herramientas hacia arribaapi_key- nombre de variable de entorno alternativa compatible con los argumentos de marcador de posición de Glama
La introspección de herramientas funciona sin credenciales, lo cual es suficiente para que Glama inspeccione el servidor. La ejecución real de herramientas requiere una clave de API válida.
Ejecutar localmente
npm install
npm startCon credenciales ascendentes:
ALAI_API_KEY=sk_your_key npm startAutenticación
El servidor acepta una clave de API estática o un token de portador (bearer token) OAuth 2.1 en el mismo endpoint.
Clave de API
Obtén una clave en getalai.com y pásala en uno de estos encabezados:
api-key: sk_your_keyAuthorization: Bearer sk_your_key
OAuth 2.1 con registro dinámico de clientes
El servidor implementa metadatos de recursos protegidos RFC 9728 y delega la autorización a Supabase, que admite el registro dinámico de clientes RFC 7591 y PKCE (S256). Los clientes MCP que cumplen con las especificaciones (por ejemplo, Claude Desktop, MCP Inspector) pueden descubrir automáticamente el flujo:
GET https://slides-api.getalai.com/.well-known/oauth-protected-resourceLa entrada authorization_servers de la respuesta apunta al servidor de autorización de Supabase, cuyo documento /.well-known/oauth-authorization-server anuncia el registration_endpoint, authorization_endpoint y token_endpoint. Después del flujo de código de autorización + PKCE, el cliente envía Authorization: Bearer <jwt> al endpoint de MCP.
Herramientas disponibles
Herramienta | Descripción |
| Verifica tu clave de API y devuelve tu ID de usuario |
| Crea una presentación a partir de contenido de texto |
| Comprueba el estado de la operación asíncrona |
| Lista los temas disponibles para el usuario autenticado |
| Lista las vibras (estilos visuales) disponibles para el usuario autenticado |
| Lista todas tus presentaciones |
| Añade una diapositiva (clásica o creativa) a una presentación existente |
| Elimina una diapositiva de una presentación |
| Exporta a PDF, PPTX o enlace compartible |
| Genera notas del orador para las diapositivas |
| Elimina permanentemente una presentación |
Flujo de trabajo
Llama a
generate_presentationcon tu contenidoConsulta
get_generation_statuscada 2-5 segundos hasta que el estado seacompletedUsa el
presentation_iddevuelto para operaciones posteriores
Ejemplo de uso
Generar una presentación
Llama primero a get_themes y get_vibes para descubrir los IDs disponibles para tu cuenta, luego pásalos:
{
"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"
}Solo input_text es obligatorio. num_creative_variants debe ser 0–2 (configúralo en ≥1 cuando uses vibe_id). total_variants_per_slide debe ser 1–4. export_formats acepta "link", "pdf", "ppt".
Comprobar el estado de generación
{
"generation_id": "abc123-def456"
}Exportar presentación
{
"presentation_id": "xyz789",
"formats": ["pdf", "link"]
}Temas disponibles
Llama a get_themes para descubrir los temas disponibles para tu cuenta (devuelve IDs de temas y nombres para mostrar). Algunos nombres de temas heredados integrados que puedes pasar directamente como theme_id:
AURORA_FLUXMIDNIGHT_EMBEREMERALD_FORESTDESERT_BLOOMDONUTOAKPRISMATICASIMPLE_LIGHTSIMPLE_DARKCYBERPUNK
Configuración
Para Claude Desktop / Clientes MCP
Los clientes con capacidad OAuth (Claude Desktop, MCP Inspector, Cursor, etc.) pueden usar solo la URL: el cliente descubrirá y ejecutará el flujo OAuth 2.1 + DCR en la primera conexión:
{
"mcpServers": {
"alai-presentations": {
"url": "https://slides-api.getalai.com/mcp/",
"transport": "streamable-http"
}
}
}Si prefieres omitir OAuth y usar una clave de API estática, añade un bloque de encabezado:
{
"mcpServers": {
"alai-presentations": {
"url": "https://slides-api.getalai.com/mcp/",
"transport": "streamable-http",
"headers": {
"api-key": "sk_your_api_key"
}
}
}
}Enlaces
Licencia
Licencia MIT - Consulta el archivo LICENSE para más detalles.
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