{
  "id": 79963,
  "title": "I Built a Bridge for Google's New WebMCP Draft Spec — Here's What Broke",
  "url": "https://urgent.news/2026/08/03/i-built-a-bridge-for-googles-new-webmcp-draft-spec-heres-what-broke",
  "topic": "finance",
  "section": "Finance & Markets",
  "published": "2026-08-03T10:22:51.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/tanahiro2010/i-built-a-bridge-for-googles-new-webmcp-draft-spec-heres-what-broke-1691"
  },
  "original_language": "en",
  "account": "Dear reader, I am Tanahiro2010, a member of GDG Greater Kwansai who recently presented a hands-on session on WebMCP at Google I/O Extended Osaka 2026. In this article, I will share my experience with the new WebMCP spec, which has some unique features that set it apart from the traditional Model Context Protocol (MCP).\n\nMCP is a common interface for connecting external tools to an AI Agent, allowing tools to be registered and called throughout the Agent's session. In contrast, WebMCP is a draft spec published by the W3C Web Machine Learning Community Group, which mainly focuses on browser-embedded agents and tools. The spec allows users to register tools via JavaScript or by using a declarative form.\n\nOne of the key differences between MCP and WebMCP is the session lifetime. While MCP tools remain available as long as the Agent is running, WebMCP tools are only available while the page is open. This means that switching tabs will cause the tool to disappear from view. Despite this difference, the API structure of the two specs is quite similar, making it easy to transition between them.\n\nAs of August 2026, WebMCP is still in the proposal stage and not yet widely available. However, Chrome has introduced an Origin Trial for the feature, which can be enabled through chrome://flags/#enable-webmcp-testing. It is important to note that the API may still change during the draft phase, and the trial is not guaranteed to be available across all browsers.\n\nIn my hands-on session, I built a WebMCP Bridge to address the gap between the spec requirements and the actual implementation. This bridge allows users to connect external tools to an AI Agent using WebMCP, even though the spec is still in development. The bridge serves as a proof-of-concept that could potentially pave the way for future integration of WebMCP into AI Agent workflows.",
  "summary": "Hi, everyone. I usually go by tanahiro2010 in Japan. I'm a member of GDG Greater Kwansai. I gave the first-half talk at the Google I/O Extended Osaka 2026 hands-on session, \"Let's Build WebMCP and Call It from an AI Agent!\" This is a write-up of that hands-on session for Qiita (translated here for Dev.to). Here's the codelab we used: https://learn.gdgs.jp/webmcp-agent/ This is for people who…",
  "key_points": [
    "Tanahiro2010 presented WebMCP hands-on session at Google I/O Extended Osaka 2026",
    "WebMCP focuses on browser-embedded agents and tools with declarative tool registration",
    "Chrome Origin Trial enables WebMCP testing, but API may change during draft phase"
  ],
  "editors_take": null,
  "illustration": "https://urgent.news/ill/79963.png",
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}