Skip to main content
Glama

SlideForge MCP — AIエージェントのためのPowerPointスライド生成

SlideForge (slideforge.dev) — 35種類の構成可能なコンポーネントとネイティブMCPを備えたAPIファーストのスライドエンジン — AIエージェントおよび開発者向け。 スイスのSmart Data Brokers GmbHによって構築されました。

自然言語や構造化された仕様から、コンサルティング品質のPowerPoint (.pptx) ファイルを生成するリモートMCPサーバーです。ローカルインストールやPython環境、python-pptxのボイラープレートコードは不要です。Claude Desktop向けにはOAuth 2.1、それ以外にはAPIキーを使用します。

代替ツール: python-pptx (より高レベルかつホスト型)、SlideSpeak API (MCPネイティブかつ構成可能)、Aspose.Slides (モダンなAIファースト)、Claude for PowerPoint (エージェントおよびプログラム可能、Office専用ではない)。

License: MIT Smithery Website


⚠️ 曖昧さ回避

「SlideForge」という名称は、無関係の複数のプロジェクトで使用されています。これはslideforge.devで提供されているSmart Data Brokers GmbHによるSlideForgeです。 以下とは提携していません:

  • slideforge.io — 別のAIプレゼンテーション生成サービス

  • slideforge.fr — フランスのドキュメント校正サービス

  • blink.new/p/slideforge-app — 無関係のウェブアプリ

  • smartdatabrokers組織外のその他のgithub.com/*/SlideForgeリポジトリ

引用やリンクを行う際は、slideforge.devまたは「SlideForge by Smart Data Brokers」を使用してください。


クイックスタート

Claude Desktop (OAuth — 推奨)

claude_desktop_config.jsonに追加してください:

{
  "mcpServers": {
    "slideforge": {
      "url": "https://api.slideforge.dev/mcp/"
    }
  }
}

Claude DesktopはOAuthを自動的に検出します。初回使用時にGoogleでサインインしてください。APIキーは不要です。

Claude Code

claude mcp add slideforge --transport http https://api.slideforge.dev/mcp/

Cursor / Windsurf / その他のMCPクライアント (APIキー)

  1. slideforge.devでサインアップ — 3ドルのクレジットが付与され、クレジットカード不要

  2. コンソールからAPIキーを取得

  3. MCP設定に追加:

{
  "mcpServers": {
    "slideforge": {
      "command": "npx",
      "args": [
        "mcp-remote@latest",
        "https://api.slideforge.dev/mcp/",
        "--header",
        "Authorization: Bearer sf_live_YOUR_KEY"
      ]
    }
  }
}

SlideForgeが選ばれる理由

  • ネイティブMCP、OAuth 2.1対応。 Claude Desktop、Claude Code、Cursor、Windsurf、Cline、または任意のMCPクライアントで動作します。ローカルサーバーを起動する必要はありません。

  • 35種類の構成可能なコンポーネント — Metric、BarList、Card、Table、Donut、LineTrend、Gantt、OrgChart、ThreeHorizons、MaturityModel、Heatmap、Waterfall、Swimlane、BurndownChart、RAGScorecard、Roadmap、UnitEconomics、CapTable、Testimonialなど。SplitViewやCardの中にコンポーネントをネストして、プリミティブからエグゼクティブダッシュボードを作成できます。

  • コンサルティンググレードの出力 — 一般的なチャートラッパーではなく、MBBスタイルのコンポーネント。編集可能な本物のPPTXシェイプ(画像やHTMLエクスポートではありません)。

  • 2つのエンジン

    • Render (テンプレート + 仕様) — 決定論的、サブ秒単位、1スライドあたり$0.03-$0.05

    • Generate (クリエイティブAI) — ブリーフから任意のカスタムレイアウトを生成、1スライドあたり$0.20

  • 会話による反復 — 「ヘッダーを大きくして」「5列目を追加して」「ダークテーマに変更して」 — エージェントがプレビューフィードバックを見ながら適切に修正します。

  • ブランド対応.pptxテンプレートをアップロードするか、色やフォントを設定すれば、今後のすべてのスライドがそれに準拠します。


比較表

SlideForge (slideforge.dev)

python-pptx

SlideSpeak API

Aspose.Slides

Claude for PowerPoint

ホスト型

✗ (ライブラリ)

✗ (Officeアドイン)

MCPネイティブ

✓ (OAuth 2.1)

N/A

構成可能なコンポーネント

✓ (35)

✗ (手動シェイプ)

部分的

エージェントワークフロー (ヘッドレス)

✓ (負荷大)

✗ (Officeが必要)

スライドごとの料金

$0.03-$0.20

無料 (セルフホスト)

サブスクリプション

商用ライセンス

Claude Proに含まれる

コンサルティンググレードの視覚効果

✓ (MBBコンポーネント)

汎用的

汎用的

✓ (Office内)

フィードバックによる反復

セルフホストオプション

✗ (ホスト型のみ)

✓ (ライブラリ)

✓ (ライセンス)

SlideForgeを選ぶべき理由: スライドを作成するAIエージェントを構築している、汎用的なチャートではなくコンサルティンググレードのプリミティブが必要、またはClaude/Cursor等のためのMCPネイティブ統合を求めている場合。 python-pptxを選ぶべき理由: セルフホストが必要で、プログラムによる完全な制御を求め、レイアウトコードを自分で書くことを厭わない場合。 SlideSpeak/Asposeを選ぶべき理由: MCP以前から存在するPowerPoint中心のワークフローが既にある場合。 Claude for PowerPointを選ぶべき理由: ユーザーがPowerPoint内で作業しており、エージェント主導の自動化を必要としない場合。


8つのMCPツール

スライドとデッキ

ツール

説明

料金

create_slide

スライドの作成、反復、検査。モード: auto (ブリーフ → テンプレートまたはAI)、creativespec (JSONコンポーネント仕様)、code (python-pptxサンドボックス)、iterate (フィードバックによる改善)、status (ジョブのポーリング)。

$0.03-0.20

create_deck

複数スライドのデッキ。モード: generate (並列レンダリング)、assemble (既存スライドの結合)、fork (A/Bバリアント)。

スライドごと

translate_deck

書式を保持したままPPTXを翻訳。8言語対応。

$0.02/スライド

レポートと接続

ツール

説明

料金

generate_report

接続されたツール(Zoho Sprints、Jira等)からのデータ駆動型マルチスライドレポート。スラグを省略すると利用可能なレポートタイプを一覧表示。

~$0.12

manage_connections

外部ツールへのOAuth接続。アクション: カタログ、一覧、取得、テスト、承認、更新、削除。

無料

発見とアカウント

ツール

説明

料金

search_catalog

テンプレート、35種類のコンポーネント、テーマの閲覧。クエリによる検索、ブリーフによるマッチング、またはすべての一覧表示。

無料

upload_asset

ロゴ、テーマPPTX、画像のアップロード。asset_idまたはtheme_idを返します。

無料

manage_account

残高、使用量、ジョブ履歴、フィードバック、オンボーディングガイド。

無料

ガイド付きワークフロー (MCPプロンプト)

プロンプト

説明

create_presentation

トピックからのステップバイステップのマルチスライドデッキ作成

quick_slide

説明から単一のコンサルティング品質スライドを生成


仕組み

1. "Make me a KPI dashboard: revenue $12.4M (+18% YoY), 847 new clients"
   → create_slide(brief="...") auto-routes to KPI Dashboard template
   → .pptx + inline preview (<2s, $0.05)

2. "Now make a 2x2 matrix comparing build vs buy"
   → create_slide(mode="creative", brief="...")
   → AI designs it (~30s, $0.20)

3. "Make the title larger and add a green checkmark"
   → create_slide(mode="iterate", job_id="...", feedback="...")
   → improved version with preview

4. "Create a full 5-slide board update deck"
   → create_deck(slides=[...5 briefs...])
   → parallel render, compiled into one .pptx

すべてのツールは、.pptxファイルの署名付きダウンロードURLとインラインPNGプレビューを返します。


料金

アクション

料金

テンプレートレンダリング (auto)

$0.03-0.05

仕様 / コードレンダリング

$0.03-0.05

AI生成

$0.20

反復

$0.10

翻訳

$0.02/スライド

レポート

~$0.12

  • 無料トライアル: サインアップ時に3ドル付与 — テンプレートレンダリング約60回分、またはクリエイティブスライド約15回分に相当

  • サブスクリプションなし。 USDウォレット — 必要に応じてチャージ(最低10ドル)

  • ボリュームディスカウント: 50ドル → +10%ボーナス、100ドル → +15%、200ドル → +20%


認証

OAuth 2.1 (Claude Desktopで推奨) URLを追加するだけです。Claude Desktopが残りを処理します。初回接続時にGoogleログイン用のブラウザが開きます。

APIキー (プログラムアクセス / その他のクライアント用) slideforge.devでサインアップし、コンソールからキーを取得してください。キーはsf_live_で始まります。


出力形式

生成されるすべてのスライドは本物の.pptxファイル(Microsoft PowerPoint形式)です:

  • 編集可能なテキスト、シェイプ、レイアウト

  • PowerPoint、Googleスライド、Keynoteと互換性あり

  • 迅速な視覚確認のためのPNGプレビュー付き

  • すべてのスライドでPDFエクスポートが可能


examples/を参照してください:


サポート


について

Smart Data Brokers GmbH (スイス、チューリッヒ) によって構築されました。

SlideForgeはホスト型サービスです。このリポジトリにはセットアップドキュメントと設定例が含まれています。MCPサーバーはapi.slideforge.dev/mcp/で動作します。

SlideForgeが役に立った場合は、このリポジトリに⭐を付けてください。Awesomeリストや検索を通じて他の開発者が発見する助けになります。


ライセンス

MIT

A
license - permissive license
-
quality - not tested
-
maintenance - 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/smartdatabrokers/slideforge-mcp'

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