gogcli-mcp-slides について
gogcli-mcp-slidesは、gogcliを通じてGoogle Slidesのプレゼンテーションを作成・管理するMCPサーバーです。Markdownやテンプレートからの作成に加え、スライド編集、発表者ノート、エクスポート用のツールを備えています。
主な機能
- 01プレゼンテーションの作成とコピー
- 02Markdownやテンプレートから作成
- 03スライドと発表者ノートの管理
- 04PDFまたはPPTXへのエクスポート
活用シーン
- 01Markdownからプレゼンテーションを生成
- 02テンプレートのプレースホルダーを置換
- 03発表者ノートの更新とスライド管理
- 04プレゼンテーションをPDFまたはPPTXで出力
MCP 対応
Google Slidesの認証、作成、編集、エクスポート用ツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y gogcli-mcp-slidesGOG_ACCOUNTEmail address of the Google account to use (matches gogcli auth)GOG_PATHOverride path to the gogcli binary (auto-discovered otherwise)DISPLAY_TZzone for *Display fields and for interpreting naive gog values; defaults to America/New_YorkGOG_READONLYblock all mutating gog API requests (injects gog's --readonly); set to 0/false/no/off (or unset) to allow writesGOG_TIMEZONEzone gog formats naive dates in; unset, runner.ts hands gog DISPLAY_TZ so the two cannot divergeローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
55掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
gogcli-mcp-slides
警告
AI によって開発されたプロジェクトです。 このコードベースは Claude Code によって構築され、現在も積極的に保守されています。使用する前に、すべてのコードとツールの権限を確認してください。
gogcli を介して利用する、拡張版の Google Slides MCP サーバーです。認証ツールに加え、プレゼンテーションの作成、編集、エクスポートに特化した 12 個の Slides ツール(Markdown による作成、テンプレートへの値の差し込み、発表者ノート、スライド画像など)を備えています。
要件
- gogcli がインストールされ、認証済みであること
- Node.js 22+
brew install gogcli
gog auth add [email protected] --services slides
インストール
npm install -g gogcli-mcp-slides
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"gogcli-slides": {
"command": "gogcli-mcp-slides",
"env": {
"GOG_ACCOUNT": "[email protected]"
}
}
}
}
Claude Code
claude mcp add gogcli-slides -- gogcli-mcp-slides
Slides ツール
このパッケージは55 個のツールを登録します。Slides の作成ツールが 40 個、基本的な Slides ツールが 7 個、認証ツールが 8 個です。以下の表には最もよく使われるツールを記載しています。すべてのツールは manifest.json に記載されています。
| ツール | 説明 |
|---|---|
gog_slides_export | プレゼンテーションをローカルファイル(pdf または pptx)にエクスポートします |
gog_slides_info | プレゼンテーションのメタデータを取得します |
gog_slides_create | テンプレートを使用して新しいプレゼンテーションを作成します(任意) |
gog_slides_create_from_markdown | Markdown コンテンツから新しいプレゼンテーションを作成します |
gog_slides_create_from_template | プレースホルダーを置換してテンプレートから作成します |
gog_slides_copy | プレゼンテーションをコピーします |
gog_slides_add_slide | ローカル画像から新しいスライドを追加します |
gog_slides_list_slides | プレゼンテーション内のスライドを一覧表示します |
gog_slides_delete_slide | スライドを削除します |
gog_slides_skip_slide | プレゼンテーション時にスライドをスキップします(デッキには保持されます) |
gog_slides_unskip_slide | 以前にスキップしたスライドを再び含めます |
gog_slides_read_slide | スライドの内容を読み取ります |
gog_slides_update_notes | スライドの発表者ノートを更新します |
gog_slides_replace_slide | 既存のスライドの画像コンテンツを置き換えます |
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。