---
schema: 1
type: video
title: 'The agent-ready web: Simplify user actions with WebMCP — Tara Agyemang, Google'
description: >-
  Buying two concert tickets costs an AI agent the entire DOM, the accessibility
  tree, a screenshot, pixel coordinate math, and then a click that might miss
  because an ad just loaded and shifted the layout. Tara Agyemang from the
  Google Chrome team introduces WebMCP, a proposed web standard that replaces
  that process with structured tools: instead of guessing what your site does,
  agents get a menu of named, typed, described actions they can call directly.
  The talk covers two implementation paths. The declarative API adds a few HTML
  attributes to existing forms and the browser generates the JSON schema
  automatically. The imperative API lets you register custom tools in JavaScript
  for complex multi step flows, with an execute block that runs normal DOM code
  and returns state back to the agent. The live demo completes a concert ticket
  purchase in three tool calls: search by name, open the concert page, call
  purchase with quantity and section. Still experimental and in early preview on
  Chrome 146, but an eval CLI and inspector extension are available now for
  testing your own sites. Speaker info: - https://x.com/tara_ojo -
  https://uk.linkedin.com/in/taraojo - https://github.com/taraojo --- Watch
  along with the corrected transcript, summary, timestamps and resources on this
  talk's official AIE page:
  https://ai.engineer/talks/ghJmWQCIHRM-the-agent-ready-web-simplify-user-actions-with-webmcp
  Join our upcoming AI Engineer conferences (see https://ai.engineer landing
  page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs
  and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference
  returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS
  2026 in Sydney ---
canonical: 'https://liquidgold.cc/watch/ghJmWQCIHRM'
markdown: 'https://liquidgold.cc/watch/ghJmWQCIHRM.md'
llms: 'https://liquidgold.cc/watch/ghJmWQCIHRM/llms.txt'
parent: 'https://liquidgold.cc/channel/aidotengineer.md'
channel: aidotengineer
updated: '2026-10-24T09:35:51.268Z'
language: null
children: []
videoId: ghJmWQCIHRM
durationSeconds: 1294
publishedAt: '2026-06-11T16:00:06.000Z'
searchChunks:
  - ordinal: 0
    text: null
    startSeconds: 115
    endSeconds: 211
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=115'
    heldReason: rights
  - ordinal: 1
    text: null
    startSeconds: 115
    endSeconds: 211
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=115'
    heldReason: rights
  - ordinal: 2
    text: null
    startSeconds: 222
    endSeconds: 354
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=222'
    heldReason: rights
  - ordinal: 3
    text: null
    startSeconds: 222
    endSeconds: 354
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=222'
    heldReason: rights
  - ordinal: 4
    text: null
    startSeconds: 367
    endSeconds: 456
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=367'
    heldReason: rights
  - ordinal: 5
    text: null
    startSeconds: 367
    endSeconds: 456
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=367'
    heldReason: rights
  - ordinal: 6
    text: null
    startSeconds: 467
    endSeconds: 601
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=467'
    heldReason: rights
  - ordinal: 7
    text: null
    startSeconds: 612
    endSeconds: 723
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=612'
    heldReason: rights
  - ordinal: 8
    text: null
    startSeconds: 612
    endSeconds: 723
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=612'
    heldReason: rights
  - ordinal: 9
    text: null
    startSeconds: 734
    endSeconds: 855
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=734'
    heldReason: rights
  - ordinal: 10
    text: null
    startSeconds: 734
    endSeconds: 855
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=734'
    heldReason: rights
  - ordinal: 11
    text: null
    startSeconds: 855
    endSeconds: 868
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=855'
    heldReason: rights
  - ordinal: 12
    text: null
    startSeconds: 868
    endSeconds: 981
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=868'
    heldReason: rights
  - ordinal: 13
    text: null
    startSeconds: 992
    endSeconds: 1127
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=992'
    heldReason: rights
  - ordinal: 14
    text: null
    startSeconds: 992
    endSeconds: 1127
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=992'
    heldReason: rights
  - ordinal: 15
    text: null
    startSeconds: 1137
    endSeconds: 1294
    watch: 'https://liquidgold.cc/watch/ghJmWQCIHRM?t=1137'
    heldReason: rights
---


# The agent-ready web: Simplify user actions with WebMCP — Tara Agyemang, Google

Buying two concert tickets costs an AI agent the entire DOM, the accessibility tree, a screenshot, pixel coordinate math, and then a click that might miss because an ad just loaded and shifted the layout. Tara Agyemang from the Google Chrome team introduces WebMCP, a proposed web standard that replaces that process with structured tools: instead of guessing what your site does, agents get a menu of named, typed, described actions they can call directly. The talk covers two implementation paths. The declarative API adds a few HTML attributes to existing forms and the browser generates the JSON schema automatically. The imperative API lets you register custom tools in JavaScript for complex multi step flows, with an execute block that runs normal DOM code and returns state back to the agent. The live demo completes a concert ticket purchase in three tool calls: search by name, open the concert page, call purchase with quantity and section. Still experimental and in early preview on Chrome 146, but an eval CLI and inspector extension are available now for testing your own sites. Speaker info: - https://x.com/tara_ojo - https://uk.linkedin.com/in/taraojo - https://github.com/taraojo --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/ghJmWQCIHRM-the-agent-ready-web-simplify-user-actions-with-webmcp Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---

Canonical: https://liquidgold.cc/watch/ghJmWQCIHRM · Channel: [AI Engineer](https://liquidgold.cc/channel/aidotengineer.md)

> Search chunk text is held until public-source provenance is verified.

## Document chunks

> Missing: no stored document chunks are available.
