Alai
Alai - AI 프레젠테이션 제작 MCP 서버
Claude, Cursor 및 MCP 클라이언트를 위한 AI 프레젠테이션 제작 및 슬라이드 생성기입니다. 텍스트를 사용하여 디자이너 수준의 프레젠테이션, 피치 덱 및 슬라이드를 만드세요. PowerPoint(PPTX) 및 PDF로 내보낼 수 있습니다.
Alai란 무엇인가요?
Alai는 AI 프레젠테이션 제작 도구로, 디자인 기술 없이도 고품질의 아름다운 슬라이드를 가장 빠르게 만들 수 있는 방법입니다.
텍스트로 슬라이드 생성 - 메모, 마크다운, URL 또는 문서를 세련된 프레젠테이션으로 변환
기존 슬라이드 꾸미기 - AI를 사용하여 PowerPoint 프레젠테이션의 스타일을 변경하고 개선
어디서나 내보내기 - PowerPoint(PPTX), PDF 또는 공유 가능한 링크로 다운로드
전문적인 테마 - 모든 상황에 맞는 디자이너 수준의 템플릿
발표자 노트 - 각 슬라이드에 대한 AI 생성 발표 포인트
Nano Banana Pro 이미지 슬라이드 - 덱의 시각적 스타일과 일치하는 테마 인식 이미지 슬라이드 생성
편집 및 반복 - 기존 슬라이드의 텍스트, 아이콘 및 이미지를 대상으로 변경
Related MCP server: Google Slides MCP Server
사용 사례
피치 덱 - 메모에서 투자자용 프레젠테이션 생성
영업 프레젠테이션 - 잠재 고객을 위한 매력적인 슬라이드 생성
회의록을 슬라이드로 - 메모를 공유 가능한 덱으로 변환
PowerPoint 꾸미기 - 전문적인 테마로 기존 슬라이드 스타일 변경
마케팅 프레젠테이션 - 제품 및 캠페인 덱을 빠르게 구축
기능
텍스트, 마크다운 또는 회의록에서 디자이너 수준의 프레젠테이션 생성
AI 기반 슬라이드 꾸미기 및 스타일 변경
PowerPoint(PPTX) 또는 PDF로 내보내기
전문적인 피치 덱 테마
기존 프레젠테이션에서 슬라이드 추가 및 삭제
대상 프롬프트를 사용하여 기존 슬라이드 편집 및 반복
발표자 노트 자동 생성
서버 URL
https://slides-api.getalai.com/mcp/Glama / 로컬 래퍼
이 저장소에는 Glama가 서버를 자동으로 빌드, 시작 및 검사할 수 있도록 로컬 MCP 래퍼가 포함되어 있습니다.
래퍼는 stdio를 통해 실행되며 도구 호출을 호스팅된 Alai MCP 엔드포인트로 전달합니다:
ALAI_MCP_URL- 업스트림 MCP URL에 대한 선택적 재정의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 베어러 토큰을 허용합니다.
API 키
getalai.com에서 키를 받아 다음 헤더 중 하나에 전달하세요:
api-key: sk_your_keyAuthorization: Bearer sk_your_key
동적 클라이언트 등록을 사용하는 OAuth 2.1
서버는 RFC 9728 보호 리소스 메타데이터를 구현하고 인증을 Supabase에 위임합니다. 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호출상태가
completed가 될 때까지 2~5초마다get_generation_status폴링반환된
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는 02여야 합니다(vibe_id 사용 시 ≥1로 설정). total_variants_per_slide는 14여야 합니다. 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