Powerpoint Engine について
Powerpoint Engineは、AIエージェント向けのホスト型MCPサーバーで、PowerPointファイルを生成・編集します。マークアップまたは構造化スライドテンプレートを受け取り、既存テンプレートのレイアウト、フォント、ブランド表現を維持できます。
主な機能
- 01マークアップからデッキを生成
- 02構造化テンプレートからデッキを生成
- 03既存テンプレートのスタイルを維持
- 04編集可能なネイティブチャートを作成
- 05アカウントのクレジットと生成状況を確認
活用シーン
- 01見出しや箇条書きからスライドを作成
- 02構造化テンプレートからプレゼンテーションを作成
- 03ブランド付きPowerPointテンプレートのテキストを置換
- 04データから編集可能なチャートを作成
MCP 対応
ホスト型のStreamable HTTP MCPエンドポイントを通じて、プレゼンテーション生成、テンプレート生成、アカウント状態のツールを提供します。クライアント認証にはOAuth 2.1を使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://powerpointengine.io/api/mcp/mcpclaude mcp add --transport http powerpoint-engine https://powerpointengine.io/api/mcp/mcp{"mcpServers":{"powerpoint-engine":{"type":"http","url":"https://powerpointengine.io/api/mcp/mcp"}}}Cursor で開く{"servers":{"powerpoint-engine":{"type":"http","url":"https://powerpointengine.io/api/mcp/mcp"}}}VS Code で開く{"mcpServers":{"powerpoint-engine":{"type":"http","url":"https://powerpointengine.io/api/mcp/mcp"}}}{"mcpServers":{"powerpoint-engine":{"serverUrl":"https://powerpointengine.io/api/mcp/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
PowerPoint Engine — MCP サーバー
AI エージェントからModel Context Protocolを介して、本物の PowerPoint(.pptx)ファイルを生成・編集できます。ホスト型の PowerPoint Engine API を利用しているため、ローカルの PowerPoint、Office、GPU は不要です。
- エンドポイント:
https://powerpointengine.io/api/mcp/mcp(Streamable HTTP) - 認証: OAuth 2.1(ブラウザーでの認可、PKCE、動的クライアント登録)
- ウェブサイト: https://powerpointengine.io · ドキュメント: https://powerpointengine.io/docs
インストール
Claude Code
claude mcp add --transport http powerpoint-engine https://powerpointengine.io/api/mcp/mcp
次に /mcp を実行し、ブラウザーで認可します(ワンクリック)。
その他の MCP クライアント
上記の Streamable HTTP エンドポイントをクライアントに設定します。初回使用時にブラウザーで OAuth フローが開きます。ディスカバリー情報は
https://powerpointengine.io/.well-known/oauth-protected-resource にあります。
ツール
| ツール | 目的 |
|---|---|
generate_presentation | シンプルなマークアップ(markup、theme?)からスライド資料を作成 → ダウンロード URL |
generate_from_template | 構造化された template(タイトルとスライド。ネイティブチャートを含む)からスライド資料を作成 |
get_account_status | プラン、残りのクレジット、最近の生成履歴、最近のエラー |
マークアップのルール
# Titleの行を1つ指定すると、スライド資料のタイトルになります。- 各
## Headingから新しいスライドが始まります。 ### Heading以降は小見出しです。箇条書きには-/*を使います。- フェンス付きコードブロック、リンク、
**bold**、インラインコードは整形されます。
テーマ:corporate、modern、minimal、vibrant。
特長
- 構造を保持した編集: 独自の
.pptxテンプレートを送信して、レイアウト、フォント、ブランド表示をそのまま保ちながらテキストや数値を置き換えられます。これは、多くの生成ツールが崩してしまう部分です。 - データから編集可能なネイティブチャート(縦棒/横棒)を作成します。画像ではありません。
- セットアップ不要: ホスト型エンドポイント、OAuth、クレジット制の料金体系(1クレジットで最大10枚のスライド)を利用できます。無料プランでは透かし入りのファイルが返され、Pro では透かしがなくなります。
インストール可能なエージェントスキル版については SKILL.md を、MCP レジストリマニフェストについては server.json をご覧ください。
ライセンス
MIT — LICENSE をご覧ください。このリポジトリには、ホスト型サービスの MCP マニフェストとドキュメントが含まれています。生成エンジン自体は powerpointengine.io で運用されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。