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/

認証

本サーバーは、同一エンドポイントで静的APIキーまたはOAuth 2.1ベアラートークンのいずれかを受け入れます。

APIキー

getalai.com からキーを取得し、以下のいずれかのヘッダーで渡してください:

  • api-key: sk_your_key

  • Authorization: Bearer sk_your_key

動的クライアント登録によるOAuth 2.1

本サーバーはRFC 9728 Protected Resource Metadataを実装しており、RFC 7591 Dynamic Client RegistrationおよびPKCE (S256) をサポートするSupabaseに認証を委任しています。仕様に準拠した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_endpointauthorization_endpoint、および token_endpoint が公開されています。認可コード + PKCEフローの後、クライアントは Authorization: Bearer <jwt> をMCPエンドポイントに送信します。

利用可能なツール

ツール

説明

ping

APIキーを検証し、ユーザーIDを返す

generate_presentation

テキストコンテンツからプレゼンテーションを作成

get_generation_status

非同期操作のステータスを確認

get_themes

認証済みユーザーが利用可能なテーマを一覧表示

get_vibes

認証済みユーザーが利用可能なVibe(ビジュアルスタイル)を一覧表示

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 は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_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 ファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

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'

If you have feedback or need assistance with the MCP directory API, please join our Discord server