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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tanahiro2010
August 17, 2026
Technology
95
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
24
PHPの命名規則、結局camelCaseとsnake_caseどっちなんだ
tanahiro2010
0
31
Q. 底辺作家でも流行に乗れば舞えますか? A. はい。分析ランキング分析AIを使えば
tanahiro2010
1
71
OSSコミュニティがくれた「人との繋がり」
tanahiro2010
2
460
Serverlessしかなかったので、ブラウザに働いてもらいました
tanahiro2010
1
70
React Hooksを使いこなせ! ――初心者でも簡単。ポートフォリオ開発で実践するReact講座.pdf
tanahiro2010
0
25
SQLインジェクション ――攻撃の仕組みから対策まで
tanahiro2010
0
64
初心者でも簡単理解。Github講座
tanahiro2010
0
32
LLM AgentでTRPGを動かしたら、Agentの地獄を(多分)全部見た
tanahiro2010
1
160
Other Decks in Technology
See All in Technology
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
180
あけおめLINE 傾向とその対策
nasa9084
0
330
[Kiro Meetup #7] Kiro Crew Dive Deep
konippi
0
360
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
4
1.3k
AIエージェント時代のPlatform as a Product —— テックリードがPdMとして回す発見・導入・計測 / Platform as a Product in the AI Agent Era
toshi0607
0
210
DORA_Metrics.pdf
wagnerfusca
1
110
Hermes Agentで、AIが調べて記事を書くブログを作った話
blueb
0
110
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
cscengineer
PRO
0
370
メルカリにおけるAI時代の高速プロトタイピング基盤「Arca」
ryotarai
15
10k
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
150
Datadog で始める トークンセーフティなAI 導⼊と定着
vkbaba
1
100
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
450
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.2k
How to make the Groovebox
asonas
2
2.5k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
550
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Scaling GitHub
holman
464
140k
Agile that works and the tools we love
rasmusluckow
331
22k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
330
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Code Reviewing Like a Champion
maltzj
528
40k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
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