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 artificial intelligence 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.

Acronyms and aliases

WebMCP acronym

Frequently asked questions

How does Web Model Context Protocol help an artificial intelligence 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.

Videos explaining Web Model Context Protocol