

Grok Botで2Slides MCPサーバーを使用する方法(2026年版ガイド)
クイックアンサー: Grok BotはリモートMCPサーバーのみを接続可能で、2Slidesはそのためのエンドポイントを提供しています。Botに「Add a custom MCP server called 2slides at https://2slides.com/api/mcp」と指示し、ヘッダー
Authorization: Bearer YOUR_2SLIDES_API_KEYを渡してください。@で接続してスライド作成を依頼した後、そのプロセスを「スキル」として保存し、「ルーチン」としてスケジュール実行できます。
Grok Botは、xAIが提供する常駐型エージェントチームです。2026年8月11日にベータ版としてリリースされ、Cursorのインフラストラクチャ上で動作します。各Botは「ブラウザ、ファイルシステム、ターミナルを備えた永続的なクラウドコンピューター」を持ち、アプリを閉じた後もスケジュールに基づいてタスクを遂行し続けます。2Slidesと連携させることで、Botにトピックの調査、ストーリーの執筆、そして編集可能な .pptx の納品までを任せることができ、さらにそれを毎週月曜日に自動で繰り返すよう設定することも可能です。
本ガイドでは、2026年9月30日時点で確認されている2つの接続方法(推奨されるカスタムリモートMCPコネクタ、およびBot自身のターミナルで2Slidesスキルスクリプトを実行する方法)について解説します。また、これらを再利用可能な「スキル」やスケジュール化された「ルーチン」にする方法も説明します。
最初に:Grok BotはGrokチャットボットとは別物です
これらは混同されがちですが、セットアップ方法は全く異なります。
| Grok Bot(本ガイドの対象) | Grok チャットボット(grok.com, X) | |
|---|---|---|
| 概要 | 専用クラウドPCを持つ常駐型エージェント | チャットアシスタント |
| 実行環境 | macOS, Windows, Linux, iOS, Android用のGrok Botアプリ(Cursorインフラ上) | grok.com、Xアプリ、xAI API |
| アクセス権 | Cursorの有料個人プランおよびCursor Teamsに付帯。SuperGrokサブスクリプションとの連携も可能 | X Premium+ / SuperGrok / API |
| MCPサーバーとスキル | 対応。「Cursorと同じMCPサーバー、プラグイン、スキル」を使用可能 | 異なるコネクタシステムを採用 |
| スケジュール | ルーチン機能(時間またはイベントベース) | 本ガイドの対象外 |
Grok チャットボットのワークフロー(Grokが構成案を書き、2Slidesが資料を作成する)をご希望の場合は、Grokを使ってスライドを作成する方法をご覧ください。
なぜGrok Botに2Slidesサーバーを連携させるのか?
Grok Botはブラウジングやウェブサイトの操作、コードの実行が可能です。しかし、デザインが整い、ブランドに適合した編集可能なPowerPointを作成するには、専用のジェネレーターが必要です。2Slidesを連携させることで、以下の役割分担が可能になります。
- Grok Bot: 情報源(Gmail、Google Drive、Slack、ウェブ)の収集、構成の決定、コピーライティングを担当。
- 2Slides: ファイルのレンダリングを担当。1,500以上のテンプレートから選べるテーマベースの「Fast PPT」(1ページ10クレジット)、またはAIナレーション対応の画像デザインスライド「Nano Banana」を生成。
2Slidesの新規アカウントには500クレジットが無料で付与され、これはFast PPT 50ページ分に相当します。
事前準備
- Grok Botへのアクセス権: Cursorの有料個人プランまたはCursor Teams(連携済みのSuperGrokサブスクリプションがあれば利用枠が追加されます)。利用量は週単位で管理されます。
- 2Slides APIキー: 2slides.com/api から取得してください。キーは
sk-2slides-で始まります。 - 以上です。すべてBotのクラウドコンピューター上で動作するため、ご自身のPCに何かをインストールする必要はありません。
なぜstdioやlocalhostではなく、リモートHTTPなのか
Cursorのスタッフは、Cursorコミュニティフォーラム(2026年8月13日)にて、Grok Botは「リモートHTTP/SSE MCPおよびカタログコネクタ」をサポートしているが、「stdioやlocalhostでリスニングしているものなど、自身のマシン上で動作するMCPサーバーには接続しない」と説明しています。これは、Botがクラウドコンピューター上で動作しており、ユーザーのローカルPCにはアクセスできないためです。
したがって、npx 2slides-mcp や localhost のURLは使用せず、ホスト型の2Slidesエンドポイントを使用してください。
https://2slides.com/api/mcpこれは Authorization: Bearer <key> で認証を行う、ストリーミング対応のHTTP MCPサーバーです。
方法1:カスタムリモートコネクタとして2Slidesを追加する(推奨)
公式コネクタはMarketplace(サイドバー → Marketplace → Add)からインストールします。2Slidesはカタログプラグインではないため、カスタムサーバーとして追加します。最も簡単な方法は、チャットでBotに依頼することです。
ステップ1:Botにサーバーの追加を依頼する。 Marketplaceのプラグインを探しに行かないよう、「custom」と明示してください。
Add a custom MCP server called 2slides at https://2slides.com/api/mcp.
This is a custom server, not a Marketplace plugin.ステップ2:認証ヘッダーを渡す。 Botが認証情報を求めてきたら(あるいは最初から)、ヘッダー名と値を伝えます。
The server needs an HTTP header.
Header name: Authorization
Header value: Bearer YOUR_2SLIDES_API_KEY
Store it as a header on the 2slides server entry.Botはこの情報をサーバーエントリのヘッダーとして保存するため、次回のチャットから繰り返す必要はありません。
ステップ3:インストールを確認する。 公式ドキュメントによると、保存されたプラグインとスキルは Marketplace → Your plugins → Manage plugins and skills にリストされます。そこに「2slides」のエントリがあるか確認してください。Composioのガイドでは、追加されたサーバーは Settings → Plugins → Yours に表示されるとされています。
ステップ4:接続する。 チャットで @ と入力し、2slides を選択してコネクタをタスクにアタッチします。インストールされたコネクタはアカウント全体で共有されるため、すべてのBotで使用可能です。
情報のソース: Marketplace、
@によるアタッチ、アカウント共有コネクタについてはxAIの公式Grok Botドキュメントに基づいています。カスタムリモートコネクタについてはCursorスタッフによって確認されています。具体的なチャットの文言(「Add a custom MCP server called... at...」)や「Botがサーバーエントリのヘッダーとして保存する」という詳細は、xAIのドキュメントではなくサードパーティのガイド(Composio、2026年9月3日)に基づいています。Botの反応が異なる場合は、そのURLとヘッダーに対して「custom connector」を追加するよう指示してください。
キーの貼り付けに関する注意点
xAIのドキュメントでは、チャットにパスワードを貼り付けないよう推奨しています。機密性の高い操作については、ユーザー自身がコンピューターを直接操作することを提案しています。チャット経由でコネクタを追加すると、その会話内にキーが一度表示されます。安全性を保つために以下の対策を推奨します。
- Grok Bot専用の独立した2Slidesキーを使用する。
- 会話を共有した場合や漏洩の疑いがある場合は、2slides.com/api でキーをローテーション(再発行)する。
- ヘッダー形式を優先してください。URLにキーを含める形式(
https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY)も2Slides側で動作しますが、URL自体に秘密情報が含まれることになります。
接続の確認
@2slides Search for 3 "minimal" presentation themes and list their names
and themeIds. Don't generate anything yet.これにより、無料の themes_search ツールが呼び出されます。テーマ名とIDが返ってくれば、コネクタは正常に動作しています。もしBotがブラウザで 2slides.com を開き始めた場合は、コネクタが正しくアタッチされていません(トラブルシューティングを参照してください)。
最初のスライドを作成する
@2slides Read the "Q3 update" doc in my Google Drive and build an 8-slide
executive summary. Find a clean corporate theme first, then generate it
with slides_generate (Fast PPT, sync). Download the .pptx into
/workspace/decks right away and send me the file and a 3-line summary.Botは themes_search、次に slides_generate を呼び出し、downloadUrl を受け取ります。2Slidesのダウンロードリンクの有効期限は1時間ですので、Botにファイルを /workspace(共有の永続フォルダー)に保存させるか、すぐにDriveへアップロードさせてください。当社の本番環境でのテストでは、3ページの Fast PPT は約22秒で生成されました。Nano Banana および AIナレーションのジョブは非同期処理となり、1〜3分かかります。その間、Botは20〜30秒ごとに jobs_get をポーリングする必要があります。
方法 2:Botのターミナルで 2Slides スキルを実行する
Grok Botにおいて SKILL.md ファイルをアップロードする方法はドキュメント化されていません。しかし、Botには実際のターミナルと永続的な /workspace が備わっているため、公式の 2Slides Agent Skill スクリプトを直接実行できます。これは公式のインストールパスではなく、回避策(ワークアラウンド)として考えてください。実行されているコードを正確に確認したい場合に有用です。
In your terminal:
1. git clone https://github.com/2slides/slides-generation-2slides-skills /workspace/2slides-skill
2. pip install requests
3. Read /workspace/2slides-skill/SKILL.md and follow it.
4. For this session only, export SLIDES_2SLIDES_API_KEY (I'll provide it).
Don't write it to any file in /workspace.
5. Run: python /workspace/2slides-skill/scripts/search_themes.py --query minimal --limit 3その後、生成を実行します:
python /workspace/2slides-skill/scripts/generate_slides.py \
--content "<your outline>" --theme-id "<themeId>"--theme-id を使用すると、スライドの枚数はアウトラインとテンプレートに従います。--page フラグは参照画像モード(--reference-image)にのみ適用され、デフォルトは1枚です。2Slidesに枚数を委ねる場合は --page 0 を指定してください。スクリプトは https://2slides.com/api/v1 を呼び出し、requests がインストールされた Python 3 を必要とします。
セキュリティについて: すべてのBotは単一のクラウドコンピューターを共有します。xAIのドキュメントでは、「アカウント内の他のBotにアクセスさせたくない認証情報やファイルを置かないこと」と警告されています。APIキーはファイルに保存せずセッション環境変数に保持するか、コネクタ設定にキーを保存する「方法 1」を利用してください。
スキルとして保存し、ルーチンとしてスケジュールする
希望通りの実行結果が得られたら、それを固定しましょう。以下の表現はxAIの公式ドキュメントに基づいています。
1. スキルを保存する:
Save the process we just used as a skill called "Weekly 2Slides Deck".
Include the source (the "Weekly Metrics" doc in Google Drive), the 2Slides
themeId <your themeId>, the 6-slide structure (wins, metrics, risks, next
steps), the rule to download the .pptx to /workspace/decks immediately,
and the rule to ask me before generating more than 20 pages.プライベートスキルは「すべてのBotで共有される1つのライブラリ」を形成します。Marketplace → Your plugins → Manage plugins and skills → Private skills で確認でき、チャット内で / を使ってスキルを参照できます。
2. ルーチンをスケジュールする:
Every Monday at 9:00 AM New York time, run the "Weekly 2Slides Deck"
skill. If the source doc wasn't updated since last Monday, don't
generate. Tell me instead.ルーチンはイベントから開始することも可能です。ドキュメントによると、Cursorアカウントの連携により「SlackメッセージやGitHub通知などのイベントからルーチンを開始できる」とされています。ルーチンが頻繁に実行されすぎないよう、一致ルールは絞り込んで設定してください。
ヒント: スキルは方法 1(コネクタ)に基づいて構築することをお勧めします。そうすれば、ルーチンの指示内にキーを含める必要がなくなり、共有コンピューター上に機密情報が残ることもありません。
2Slides MCP ツールのインターフェース
| ツール | 機能 | クレジット |
|---|---|---|
themes_search | themeId を検索(1,500以上のテンプレート) | 無料 |
slides_generate | テーマに基づいた編集可能なPowerPoint(Fast PPT)の生成(同期/非同期) | 10 / ページ |
slides_create_pdf_slides | テキストから画像デザイン済みのスライドを生成(Nano Banana) | 100 / ページ (1K/2K), 200 (4K) |
slides_create_like_this | 参照画像のスタイルに合わせたスライドを生成 | 100 / ページ (1K/2K), 200 (4K) |
slides_generate_narration | Nano BananaジョブへのAIナレーション追加(Fast PPTは非対応) | 210 / ページ |
slides_download_slides_pages_voices | ページ画像、音声、トランスクリプトのZIP取得 | 無料 |
jobs_get | 非同期ジョブのポーリング | 無料 |
確認済みの事項と未ドキュメントの事項
2026年9月30日時点の情報です:
- 公式(xAIドキュメント): ブラウザ、ファイルシステム、ターミナルを備えたクラウドコンピューター、
/workspace、1アカウントにつき1台の共有コンピューター、Marketplaceコネクタ、@および/、チャットによるスキルの保存、「タスクを教える(Teach a task)」、プライベートスキル、スケジュールおよびイベントルーチン、認証情報に関する警告。 - 公式(Cursorスタッフ、フォーラム): リモートHTTP/SSEカスタムコネクタはサポートされていますが、ローカルの stdio または localhost サーバーはサポートされていません。
- サードパーティ(Composioガイド): 「Add a custom MCP server called... at...(...という名前のカスタムMCPサーバーを...に追加)」という正確なフレーズとヘッダーの保存方法。また、Composioは stdio コマンド をBotのクラウドコンピューターで実行できるとしていますが、2Slidesでは不要であり、xAIのドキュメントにも記載されていません。
- 未ドキュメント:
SKILL.mdパッケージの直接アップロード。方法 2(/workspaceへの git clone)は当社の回避策です。 - 動作確認済み(2Slides): MCPエンドポイント、ヘッダーおよびURL内キーによる認証、全7ツール、およびスキルスクリプト。
トラブルシューティング
- BotがMarketplaceプラグインをインストールしようとする。 「custom MCP server」という言葉と完全な HTTPS URL を含めて再度依頼してください。
- 接続エラーまたは 401 エラー。 ヘッダー名は正確に
Authorization、値はBearer sk-2slides-...である必要があります("Bearer" の後のスペースに注意)。Botにサーバー設定のヘッダー名(値ではなく名前)を表示させ、修正してください。 localhostまたはnpx 2slides-mcpを試した。 これらは自身のローカルマシンを指しており、Grok Botからはアクセスできません。https://2slides.com/api/mcpを使用してください。- Botがツールを呼び出さずにウェブサイトを閲覧してしまう。
@2slidesでコネクタをアタッチし、「2slidesのツールを使用して」と指示してください。 - スライドが1枚しか生成されない(方法 2)。 おそらく
--reference-imageモードを使用しており、--pageがデフォルトの 1 になっています。--page 0(自動)または正確な枚数を指定してください。 - ダウンロードリンクが切れている。 リンクの有効期限は1時間です。再生成し、Botにすぐ
/workspaceへ保存させてください。 - クレジット不足。 2slides.com/pricing でチャージしてください。クレジットに有効期限はありません。
よくある質問
Grok BotはカスタムMCPサーバーに対応していますか?
はい、リモートサーバーに対応しています。Grok Botは「Cursorと同じMCPサーバー、プラグイン、スキル」をサポートしており、CursorのスタッフもリモートのHTTP/SSEエンドポイントをカスタムコネクタとして追加できることを認めています。ただし、自身のマシン上で実行されているサーバー(stdioまたはlocalhost)を接続することはできません。
Grok Botに2Slidesを追加するにはどうすればよいですか?
Botに対して「Add a custom MCP server called 2slides at https://2slides.com/api/mcp」(2slidesという名前のカスタムMCPサーバーを追加して)と指示し、`Authorization: Bearer YOUR_2SLIDES_API_KEYヘッダーを渡します。チャット内で@2slides` を使って有効化してください。
Grok Botはgrok.comのGrokと同じものですか?
いいえ、異なります。Grok Botは、Cursorのインフラ上で動作し、専用のクラウドコンピューターを持つ常駐型エージェント群です。一方、GrokチャットボットはxAIの対話型アシスタントです。チャットボットについては、Grokを使ってスライドを作成する方法をご覧ください。
Grok Botで毎週PowerPointを自動作成できますか?
はい、可能です。一度スライドを作成させた後、Botに「Save the process we just used as a skill(今使ったプロセスをスキルとして保存して)」と指示します。その後、「Every Monday at 9:00 AM, run the [skill name](毎週月曜日の午前9時に[スキル名]を実行して)」と伝えてください。ルーチンは、SlackのメッセージやGitHubの通知などのイベントをトリガーに開始することも可能です。
Grok Botに2Slides Agent Skillをインストールできますか?
SKILL.md のアップロードについてはドキュメント化されていませんが、Botは2Slidesのスキルリポジトリを /workspace に git clone し、セッションに SLIDES_2SLIDES_API_KEY を設定した状態でPythonスクリプトを実行できます。ただし、すべてのBotで1つのコンピューターを共有するため、コネクタを使用する方がより安全な選択肢です。
料金はいくらですか?
2Slides側では、Fast PPTは1ページあたり10クレジット、Nano Bananaは1ページあたり100クレジット(4Kの場合は200)が必要です。新規アカウントには500クレジットが無料で付与され、有料クレジットは5ドル(2,000クレジット〜)から購入可能で、有効期限はありません。Grok Botの利用料は、Cursorプランの枠内で週ごとに計測されます。
まとめ
Grok Botはクラウドで作動するため、クラウドエンドポイントを提供する必要があります。
https://2slides.com/api/mcpをカスタムコネクタとして追加し、Authorization: Bearerヘッダーを設定してください。一度適切なスライドを作成してスキルとして保存し、ルーチンとしてスケジュールすれば、月曜朝の資料作成は自動化されます。
他のエージェントと比較検討中ですか?プレゼン用パーソナルAIエージェント総合ハブから始めるか、Manus 2.0、OpenAI dots、Meta Muse、OpenClawの各ガイドをご覧ください。ツールとプレイブックのどちらを選ぶべきか迷っている方は、プレゼンにおけるエージェントスキル vs MCPサーバーをご一読ください。
APIキーは 2slides.com/api?tab=mcp で取得できます。新規アカウントには500クレジットの無料特典があります。
参照元:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free