Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Gemini CLI x Google Cloud Document MCP で作る Goog...
Search
Cloud Ace
March 29, 2026
Technology
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gemini CLI x Google Cloud Document MCP で作る Google Cloud クイズボット
Cloud Ace
March 29, 2026
More Decks by Cloud Ace
See All by Cloud Ace
GCSの署名付きURL、 URLを返せば終わりじゃなかった話
cloudace
0
17
いくつ知ってる? GoogleのAIたち
cloudace
0
12
新卒1年目からAI駆動開発:期待と現実、そして気づいたこと
cloudace
0
20
Developer Knowledge MCP でサポート業務を改善する
cloudace
0
12
クラウドエース流AI駆動開発の実践
cloudace
0
23
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
170
今年の最難関と思われるProfessional Security Operations Engineer の概要
cloudace
0
36
魅力的な LT を作りたい
cloudace
0
39
AIエージェントはqじゃなくてwqしよう
cloudace
0
38
Other Decks in Technology
See All in Technology
1週間、Opus封印でお願いします
kintotechdev
0
400
kintoneで在庫管理システムを作るときの要件定義・設計ポイント
kai0707
0
190
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
7
4.9k
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
420
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
130
AIテスト自動化と評価駆動開発EDD
happysamurai294
0
110
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
2
580
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.5k
【Oracle AI SPOTLIGHT ウェビナー】事例から見る!なぜOCIが選ばれたのか ― AI時代のクラウド戦略を紐解く ―
oracle4engineer
PRO
1
140
200人の配信コメント、 全部Jevが仕分けます 〜 マサカリガードを作ってみた 〜
katayamatg
1
460
Deep Data Security 機能解説
oracle4engineer
PRO
3
970
Flutter Widget Previewerで始めるUIプレビューとVRTの自動化
sakusaku3939
0
180
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
600
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
460
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Tell your own story through comics
letsgokoyo
1
1.1k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Building an army of robots
kneath
307
47k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
420
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
The Curious Case for Waylosing
cassininazir
1
590
Transcript
Gemini CLI x Google Cloud Document MCP で作る Google Cloud
クイズボット Discord | 毎日自動配信 | 最新ドキュメント参照 クラウドエース株式会社 第2開発部 坂本 啓輔 1
自己紹介 坂本 啓輔 クラウドエース株式会社 第2開発部 今年の抱負: All Certification Holders 取ります!
2
課題と解決策 Google Cloud 資格試験の勉強、こんな経験ありませんか? 課題 自分から読む・解くのが続かなかった 直前に詰め込もうとしても付け焼き刃だった 解決策 Discord に問題が届けば、隙間時間に解ける
毎日少しずつ → じわじわ定着する知識に 3
毎日こんな問題が届きます 1日3回自動配信 | 15分後に解答 | GitHub Actions で$0運用 問題 回答(15分後)
4
システム構成 GitHub Actions cron スケジュール Gemini CLI テーマ選択 → 問題生成
Google Cloud Document MCP ドキュメント参照 Discord Webhook で投稿 すべて無料枠で運用可能 サービス 無料枠 GitHub Actions パブリックリポジトリは無制限 Gemini API 無料枠で十分 Discord Webhook 無料 5
問題精度を上げる工夫 Part 1 試験ガイドに基づくトピック管理 Google Cloud 公式試験ガイドを YAML 化 現在
5ドメイン・50+トピック を管理 テーマローテーション この仕組みのメリット メリット 説明 公式準拠 試験ガイドの構造を反映 網羅性 全トピックを漏れなくカバー 均等出題 特定分野に偏らずバランスよく出題 exam_code: PDE exam_name: Professional Data Engineer domains: - name: データの取り込みと処理 percentage: 25 sections: - name: データソースの取り込み topics: - name: Cloud Pub/Sub による... - name: Dataflow を使用した... /** * 日付と時間帯に応じて異なるトピックを選択 * 例: 1/23 朝 → "BigQuery のパーティショニング" * 1/23 昼 → "Vertex AI の概要" */ export function selectTopicByDate( topics: FlattenedTopic[], date: Date = new Date() ): FlattenedTopic { const dayOfYear = getDayOfYear(date); // 年間通日 const slot = getTimeSlot(date); // 時間帯(0-2) const index = (dayOfYear * 3 + slot) // 1日3回×日数 % topics.length; // トピック数で循環 return topics[index]; } 6
問題精度を上げる工夫 Part 2 Gemini CLI が MCP 経由で最新ドキュメントを参照 Gemini CLI
が Google Cloud Document MCP サーバーに接続し、公式ドキュメントをリアルタイムで取得 Gemini CLI Google Cloud Document MCP Google Cloud 公式ドキュメント MCP が解決する課題 課題 解決 LLM の知識が古い MCP でリアルタイムに 公式ドキュメントを参照 ハルシネーションのリスク ソース付きで回答生成 MCP サーバーが提供するツール ツール 説明 search_documentation キーワードで検索 read_documentation ページ本文を取得 7
Before: Web 検索で調べた場合 プロンプト入力 プロンプト: Cloud Run から言語コネクタを利用して Cloud SQL
にアクセスする際に使用するポートは何番ですか? 公式ドキュメントを 調べてください。 8
Before: Web 検索で調べた場合 回答 9
After: Google Cloud Document MCP Server を使った場合 プロンプト入力 10
After: Google Cloud Document MCP Server を使った場合 回答 11
まとめ MCP で最新ドキュメント参照 Google Cloud 公式ドキュメントをリアルタイム参照 試験ガイドベースのローテーション 5ドメイン・50+トピックを網羅的にカバー 試験勉強の新しい方法を AI
ツールで実現しませんか? github.com/axelaspor2/gemiquiz ご清聴ありがとうございました 12