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
Googleが発表した新Web標準ドラフト――WebMCP。実際どうなの? IO Extend...
Search
tanahiro2010
August 17, 2026
Technology
120
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
Terraformで素数をマイニングしたら、ブロックチェーンが生まれた 〜 Infrastructure as Code。つまりCode。なら何でもできますよね? 〜
tanahiro2010
0
48
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
310
Serverlessのすゝめ
tanahiro2010
0
57
東京で唐揚げを食べたら北海道の地理にたどり着いた件
tanahiro2010
0
35
PHPの命名規則、結局camelCaseとsnake_caseどっちなんだ
tanahiro2010
0
39
Q. 底辺作家でも流行に乗れば舞えますか? A. はい。分析ランキング分析AIを使えば
tanahiro2010
1
87
OSSコミュニティがくれた「人との繋がり」
tanahiro2010
2
490
Serverlessしかなかったので、ブラウザに働いてもらいました
tanahiro2010
1
81
React Hooksを使いこなせ! ――初心者でも簡単。ポートフォリオ開発で実践するReact講座.pdf
tanahiro2010
0
37
Other Decks in Technology
See All in Technology
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
580
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
330
今から始めるAWS環境の暗号移行 - ポスト量子時代に備える
sato4mi
0
150
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
160
Software Engineering in an AI-Driven World
erikjhordan_rey
0
120
bpf_arenaとstruct_opsを使うのが難しかった話
masu_mi
1
130
You Have Agency(サンキュー、Ruby)
snoozer05
PRO
5
680
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
0
200
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
1
170
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
150
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
540
公共システムAdventCalendar2026
toru_kubota
0
190
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
47k
Designing Experiences People Love
moore
143
24k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
520
Accessibility Awareness
sabderemane
1
290
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
520
Evolving SEO for Evolving Search Engines
ryanjones
0
350
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Facilitating Awesome Meetings
lara
57
7.2k
Darren the Foodie - Storyboard
khoart
PRO
4
4.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
370
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
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