Skip to main content
Glama

Alai - AI 프레젠테이션 제작 MCP 서버

Alai MCP server

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_key

  • Authorization: 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_endpointtoken_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. 상태가 completed가 될 때까지 2~5초마다 get_generation_status 폴링

  3. 반환된 presentation_id를 사용하여 추가 작업 수행

사용 예시

프레젠테이션 생성

먼저 get_themesget_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_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