Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Googleが発表した新Web標準ドラフト――WebMCP。実際どうなの? IO Extend...
Search
tanahiro2010
August 17, 2026
Technology
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Googleが発表した新Web標準ドラフト――WebMCP。実際どうなの? IO Extendedで実装・登壇して分かったこと
2026/08/17 ここで登壇
https://rayven.connpass.com/event/402806/
tanahiro2010
August 17, 2026
More Decks by tanahiro2010
See All by tanahiro2010
東京で唐揚げを食べたら北海道の地理にたどり着いた件
tanahiro2010
0
18
PHPの命名規則、結局camelCaseとsnake_caseどっちなんだ
tanahiro2010
0
25
Q. 底辺作家でも流行に乗れば舞えますか? A. はい。分析ランキング分析AIを使えば
tanahiro2010
1
63
OSSコミュニティがくれた「人との繋がり」
tanahiro2010
2
440
Serverlessしかなかったので、ブラウザに働いてもらいました
tanahiro2010
1
68
React Hooksを使いこなせ! ――初心者でも簡単。ポートフォリオ開発で実践するReact講座.pdf
tanahiro2010
0
22
SQLインジェクション ――攻撃の仕組みから対策まで
tanahiro2010
0
54
初心者でも簡単理解。Github講座
tanahiro2010
0
30
LLM AgentでTRPGを動かしたら、Agentの地獄を(多分)全部見た
tanahiro2010
1
150
Other Decks in Technology
See All in Technology
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
2
1.3k
Backstageでつくるセルフサービスな社内開発基盤
kikunosuke75
1
230
ブラウザアプリの継続的パフォーマンスモニタリング (序) / Continuous Browser Application Performance Monitoring; Act 1
moznion
0
100
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
790
【試作】IoT x AIエージェント
happysamurai294
0
120
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
680
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
130
Bet AI Day 2026丨Production-Ready AI Agents — エンタープライズの実務を任せるための設計と運用
layerx
PRO
3
2k
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
3
3.5k
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
2
2.1k
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
190
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
130
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
65k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Optimizing for Happiness
mojombo
378
71k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Crafting Experiences
bethany
1
280
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
640
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
New Earth Scene 8
popppiees
3
2.5k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
Transcript
、 実際どうなの? WebMCP で実装・登壇して分かったこと I/O Extended 田中博悠 / tanahiro2010
自己紹介 田中博悠 / tanahiro2010 GDG Greater Kwansai Alpha+ Project なんか気になったやつ
/ とあるサイトで契約作家 Web / AI / 2 Google I/O Extended Osaka 2026
最近の課題 強制的にでも 一緒にバンジー飛んでくれる人を探して ます 技術的な話には関係ありません ※ 3 Google I/O Extended
Osaka 2026
って、 知ってますか? WebMCP 4 Google I/O Extended Osaka 2026
今日話すこと MCP → WebMCP → Bridge → 個人の感想 技術解説半分、実装してみた体験談半分でいきます 5
Google I/O Extended Osaka 2026
そもそもMCPとは? に外部ツールをつなぐための 共通インターフェースです AI Agent Agent Tool Result 使えるtoolを見つける 必要な処理を実行する
結果をAgentへ返す 6 Google I/O Extended Osaka 2026
とは? WebMCP ページの機能を Agent向け として公開する仕組みです Web tool 宣言型: HTMLフォームにアノテーションしてtool化 命令型:
JavaScriptからtoolを登録 どちらも「ページの機能」をAgentに伝えます 7 Google I/O Extended Osaka 2026
何がうれしい? 推測が減る Agentがボタンや入力欄の意味を想像 しなくていい サイト側がtoolとして意図を宣言でき る 実行が短くなる クリックや入力を何手も再現しなくて いい tool
callとして直接処理しやすい 8 Google I/O Extended Osaka 2026
と の違い MCP WebMCP 対象 登録 実行場所 MCP WebMCP 全般
Agent起動時に登録 ローカル / サービスサーバー ブラウザ内蔵Agent中心 ページを開いた時に登録 そのブラウザのそのページ内 AI Agent 9 Google I/O Extended Osaka 2026
つまり何が違う? は 「ページを開いている時だけ使える」 WebMCP タブを開く WebMCP tool が見える タブを離れる そのページのtoolは使えな
い 戻ってくる また使えるようになる 10 Google I/O Extended Osaka 2026
年 月時点のWebMCP 2026 8 提案中 Origin Trial がChrome で紹介しているWeb標 準ドラフト
Google docs Chrome 149 API から参加可能 ローカル検証 chrome://flags/#enabl e-webmcp-testing は今後変更される可能性があります 11 Google I/O Extended Osaka 2026
で、ハンズオンでは どうしたの? 12 Google I/O Extended Osaka 2026
作ったもの: WebMCP Bridge 対応ページを MCP経由で既存 から呼べるように しました やっていることは、わりとゴリ押しです WebMCP Agent
13 Google I/O Extended Osaka 2026
なぜBridgeが必要だったか 仕様の想定 WebMCP 向け はブラウザAgent ハンズオンの現実 既存Agentから呼びたい 解決策 Extension +
MCP Server で橋渡し 14 Google I/O Extended Osaka 2026
の流れ WebMCP Bridge Web ページ → Extension → WebSocket →
MCP Server → Agent ページ内toolを検出して、Agentから呼べるtoolとして見せます 15 Google I/O Extended Osaka 2026
代表tool webmcp_discover_tools 対応タブを調べる ページ上のtool一覧を返す WebMCP webmcp_call_tool とargsを指定する Extension経由でページ内実行する toolId 16
Google I/O Extended Osaka 2026
ここまで作っておいて 言うのもなんですが 17 Google I/O Extended Osaka 2026
メリットはちゃんとある 推測が減る 画面を読ませて当てるより 、toolとして意図を渡せる 実行時間が短い 手順をなぞらず、 目的の処理を直接呼びやす い 目で確認できる ブラウザ上で動くので、
結果を人間が見られる 18 Google I/O Extended Osaka 2026
でも個人的には刺さらなかった つらい ブラウザ内蔵Agentを使う動機がまだ 弱い ページを開いている間だけ使える 既存Agent + ブラウザ操作との差が体感では大きく ない 惜しい
Agent そう 全般から使えたら印象は変わり がAgentに操作方法を名乗る思想 は面白い Web 19 Google I/O Extended Osaka 2026
個人的には、 いらないと思うなぁ (個人の感想) 20 Google I/O Extended Osaka 2026
ただし ブラウザAgentを使い倒すドパガキには かなり良いかも 推測が減る、実行時間が短くなる この2つは普通に強いです 21 Google I/O Extended Osaka
2026
作ったもの Codelab WebMCP Bridge MCP learn.gdgs.jp/webmcp-agent github.com/tanahiro2010/webmcp-bridge -mcp WebMCP Bridge
Extension connpass github.com/tanahiro2010/webmcp-bridge gdgkwansai.connpass.com/event/391029 -extension Google I/O Extended Osaka 2026 22
Thanks for listening 23 Google I/O Extended Osaka 2026