Alai
Alai - AI 演示文稿制作 MCP 服务器
适用于 Claude、Cursor 和 MCP 客户端的 AI 演示文稿制作与幻灯片生成工具。通过文本即可创建设计师级别的演示文稿、推介演示(pitch decks)和幻灯片。支持导出为 PowerPoint (PPTX) 和 PDF 格式。
什么是 Alai?
Alai 是一款 AI 演示文稿制作工具,是无需设计技能即可快速创建高质量、精美幻灯片的最快方式。
从文本生成幻灯片 - 将笔记、Markdown、URL 或文档转换为精美的演示文稿
美化现有幻灯片 - 使用 AI 重新设计并优化您的 PowerPoint 演示文稿
随处导出 - 下载为 PowerPoint (PPTX)、PDF 或可分享的链接
专业主题 - 适用于各种场合的设计师级模板
演讲者备注 - 为每张幻灯片自动生成演讲要点
Nano Banana Pro 图像幻灯片 - 与演示文稿视觉风格匹配的主题感知图像幻灯片生成
编辑与迭代 - 对现有幻灯片中的文本、图标和图像进行针对性修改
Related MCP server: Google Slides MCP Server
使用场景
推介演示 (Pitch decks) - 根据您的笔记创建适合投资人的演示文稿
销售演示 - 为潜在客户生成引人注目的幻灯片
会议笔记转幻灯片 - 将您的笔记转换为可分享的演示文稿
PowerPoint 美化 - 使用专业主题重新设计现有幻灯片
营销演示 - 快速构建产品和活动演示文稿
功能特性
从文本、Markdown 或会议笔记生成设计师级别的演示文稿
AI 驱动的幻灯片美化与重新设计
导出为 PowerPoint (PPTX) 或 PDF
专业推介演示主题
在现有演示文稿中添加和删除幻灯片
通过针对性提示词编辑和迭代现有幻灯片
自动生成演讲者备注
服务器 URL
https://slides-api.getalai.com/mcp/Glama / 本地封装
本仓库包含一个本地 MCP 封装,以便 Glama 可以自动构建、启动和检查服务器。
该封装通过 stdio 运行,并将工具调用转发到托管的 Alai MCP 端点:
ALAI_MCP_URL- 可选,用于覆盖上游 MCP URLALAI_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 token)。
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 流程后,客户端向 MCP 端点发送 Authorization: Bearer <jwt>。
可用工具
工具 | 描述 |
| 验证您的 API 密钥并返回您的用户 ID |
| 从文本内容创建演示文稿 |
| 检查异步操作状态 |
| 列出已认证用户可用的主题 |
| 列出已认证用户可用的氛围(视觉风格) |
| 列出您所有的演示文稿 |
| 向现有演示文稿添加幻灯片(经典或创意) |
| 从演示文稿中删除幻灯片 |
| 导出为 PDF、PPTX 或可分享链接 |
| 为幻灯片生成演讲者备注 |
| 永久删除演示文稿 |
工作流程
使用您的内容调用
generate_presentation每 2-5 秒轮询一次
get_generation_status,直到状态为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(使用 vibe_id 时设置为 ≥1)。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