Slidev MCP について
Slidev MCPは、AIアシスタントが説明文からSlidevのプレゼンテーションを作成・ホストし、ブラウザーで開けるリンクで共有できるサービスです。テーマ選択や既存プレゼンテーションの更新にも対応します。
主な機能
- 01説明文からプレゼンを生成
- 02インストール済みテーマの選択
- 03既存スライドの更新
- 04ブラウザーリンクで共有・発表
- 05Slidevドキュメントの自動参照
活用シーン
- 01テーマに沿ったプレゼンの作成
- 02同じリンクを保ったスライドの修正
- 03ブラウザーでの共有や発表
MCP 対応
MCP サーバーとして、streamable HTTP経由でプレゼンの作成・編集やテーマ閲覧の機能をMCPクライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.slidev-mcp.org/mcpclaude mcp add --transport http joelbarmettleruzh-slidev https://mcp.slidev-mcp.org/mcp{"mcpServers":{"joelbarmettleruzh-slidev":{"type":"http","url":"https://mcp.slidev-mcp.org/mcp"}}}Cursor で開く{"servers":{"joelbarmettleruzh-slidev":{"type":"http","url":"https://mcp.slidev-mcp.org/mcp"}}}VS Code で開く{"mcpServers":{"joelbarmettleruzh-slidev":{"type":"http","url":"https://mcp.slidev-mcp.org/mcp"}}}{"mcpServers":{"joelbarmettleruzh-slidev":{"serverUrl":"https://mcp.slidev-mcp.org/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Slidev MCP
AI にプレゼンテーションを作成してもらい、共有可能なリンクを取得できます。
ドキュメント · クイックスタート · クライアント · テーマ
仕組み
- 接続:AI アシスタントを
mcp.slidev-mcp.org/mcpに接続します - 依頼:任意のトピックでプレゼンテーションを作成するよう依頼します
- 共有:生成されたリンクを共有します — どのブラウザーでも開け、ログインも不要です
スライドはホストされ、すぐに発表できる状態になります。ブックマークしたり、同僚に送ったり、スマートフォンで開いたりできます。
クイックスタート
Claude Code
claude mcp add --scope user slidev-mcp --transport http https://mcp.slidev-mcp.org/mcp
これで完了です。会話を始めて、Claude にプレゼンテーションを作成するよう依頼してください。
Claude Desktop / claude.ai
Customize > Connectors で、mcp.slidev-mcp.org/mcp をカスタムコネクターとして追加します。
Cursor
.cursor/mcp.json に追加します。
{
"mcpServers": {
"slidev-mcp": {
"url": "https://mcp.slidev-mcp.org/mcp"
}
}
}
その他のクライアント
ストリーミング可能な HTTP に対応している MCP クライアントであれば、以下を使用できます。
https://mcp.slidev-mcp.org/mcp
Windsurf、VS Code、JetBrains、Zed、Opencode、Gemini CLI、ChatGPT のクライアント設定ガイドをご覧ください。
できること
- プレゼンテーションを作成 — 作成したい内容を説明し、テーマを選ぶと、スライドが完成します
- スライドを更新 — 変更を依頼すると、同じ URL の内容がその場で更新されます
- テーマを閲覧 — テーマギャラリーを表示するよう依頼するか、AI に選んでもらえます
- Slidev を学習 — AI が Slidev のドキュメントを自動で読み込み、テーマ固有のレイアウトやコンポーネントを使用します
スライドの共有
各プレゼンテーションには、次のような固定 URL が割り当てられます。
https://slides.slidev-mcp.org/slides/abc123-def456/
- どのブラウザーでも開けます — ログインもアプリも不要です
- 後で見られるようにブックマークできます
- 誰にでも送れます
- ブラウザーから直接発表できます(全画面表示するには
fを押します) - セッション終了後も、スライドは30日間利用できます
セッションが有効な間は、同じプレゼンテーションを何度でも更新できます。接続を解除すると、スライドは固定スナップショットになります。
テーマ
あらかじめインストールされた24種類のテーマから選べます。
公式: default、seriph、apple-basic、bricks、shibainu
コミュニティ: academic、cobalt、dracula、eloc、field-manual、frankfurt、geist、neocarbon、neversink、nord、penguin、purplin、scholarly、swiss-ai-hub、the-unnamed、unicorn、vibe、vuetiful、zhozhoba
ビジュアルギャラリーを表示するには AI に「テーマを見せて」と依頼するか、「ダークでモダンな感じ」のようにスタイルを説明して、選んでもらいましょう。
対応クライアント
| クライアント | 種類 | セットアップ |
|---|---|---|
| Claude Code | CLI | 1つのコマンド |
| Claude Desktop / claude.ai | デスクトップ / Web | カスタムコネクター |
| Cursor | IDE | JSON 設定 |
| Windsurf | IDE | JSON 設定 |
| VS Code (Copilot) | IDE | JSON 設定 |
| JetBrains IDEs | IDE | JSON 設定 |
| Zed | IDE | JSON 設定 |
| Opencode | CLI | JSON 設定 |
| Gemini CLI | CLI | JSON 設定 |
| ChatGPT | Web / デスクトップ | JSON 設定 |
セルフホスティング
Slidev MCP は、ご自身のサーバーでセルフホストできます。Let's Encrypt TLS を使用した Docker Compose のセットアップについては、デプロイガイドをご覧ください。
開発
make install # Install Python dependencies
make docker-dev-up # Start Postgres + Builder
make serve # Run MCP server locally
make pr-ready # Lint + format + test
ライセンス
FSL-1.1-ALv2 — Functional Source License。2 年後に Apache 2.0 に切り替わります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。