What is Web Model Context Protocol?

Definition

Web Model Context Protocol gives a website a machine-readable way to describe the actions it is willing to offer an AI agent. Instead of forcing the agent to infer every control from pixels or page markup, the site can publish a bounded set of tools with names, inputs, and expected behavior. The user still sees the website while the agent performs supported actions through the browser.

This approach can make agent interactions more reliable and efficient because the website defines the available action surface. It can also preserve session context, such as whether the user is signed in, without asking the user to create a separate integration credential. Its practical value depends on adoption, careful permission boundaries, clear confirmation behavior, and evaluation that proves the exposed tools work as intended.

ELI5

Web Model Context Protocol is an experimental way for a website to tell an AI agent which actions it supports. Instead of making the agent guess how every button works, the site can describe a small set of named tools and the information each one needs.

For example, a shop could expose an "add item to cart" action inside the user's signed-in browser session. The website still decides what is allowed, and important actions such as purchases need clear permissions and confirmation.

How does Web Model Context Protocol help an AI agent use a website?

It provides a concise, structured list of actions that the website supports, so the agent can invoke those actions instead of repeatedly interpreting the full page or relying only on screenshots.

Does Web Model Context Protocol replace a website's visible interface?

No. The website remains visible to the user, while the protocol supplies an additional machine-readable action surface that can support confirmation and oversight.

Is Web Model Context Protocol the same as Model Context Protocol?

They are related approaches to structured tool access, but Web Model Context Protocol focuses on actions exposed by websites through the browser rather than a general external tool-server connection.

  1. Greg Isenberg and Vince Canger beside the words Websites Get Agent Tools
Definition card for Web Model Context Protocol: What is Web Model Context Protocol?

Web Model Context Protocol is an experimental browser-level mechanism that lets a website expose selected, structured actions for an AI agent to invoke within the user's current browsing session.