WebMCP is available for early preview
What WebMCP Is Supposed to Do
- Expose site-defined “tools” that AI agents in the browser can call to perform actions (e.g., search flights, submit forms, shop) instead of scraping or DOM-driving.
- Framed as a way to make websites more “agent-friendly” and reduce brittle browser automation.
- Requires a visible browsing context; no fully headless calls.
APIs, Semantic Web, and Existing Standards
- Many argue this is reinventing what REST/OpenAPI/HATEOAS/semantic web already tried to do: machine-readable actions and data.
- Some say a simple standardized API spec (e.g.,
.well-known/openapi.yaml) would suffice. - Others see WebMCP as distinct: closer integration with the actual page/session, blending UI and programmatic control.
- Comparisons drawn to the failed promise of the semantic web and to XML/XHTML on the web.
Business Incentives, Control, and Google’s Role
- Strong concern that this is another Google-driven “standard” like AMP: nudging sites to adopt it, then using ranking/visibility as leverage.
- Fear that agents mediated by big vendors will gate which sites are visible or actionable, further centralizing power.
- Ad- and walled-garden–based sites are seen as unlikely to expose real tools that bypass ads or make price comparisons trivial.
Automation, Scraping, and Abuse
- Confusion over why sites fight Selenium/scrapers yet would adopt WebMCP; answer from some: it’s about authorized vs unauthorized automation.
- Worries that tools can be abused for fraud, high load, or scraping; others think offering official machine endpoints might reduce shady scraping.
- Some propose deceptive tools (fake signup, fake success) to block bots, but others note this quickly becomes an arms race.
Security, Trust, and Threat Models
- Concern that malicious sites could define tools that exfiltrate context or mislead agents (e.g., bogus “add_to_cart”).
- Counterpoint: agents that already have “web fetch” are already exposed to untrusted sites; the main boundary remains what private data the agent holds.
Accessibility and User Experience
- Several argue effort should go into proper accessibility (semantic HTML, a11y APIs) rather than a new agent-only channel.
- Others see WebMCP-level tooling as potentially the “optimal” accessibility layer if combined with conversational agents, though not aligned with current legal a11y frameworks.
Adoption Prospects and Developer Sentiment
- Opinions split: some see this as inevitable and “Web 2.0 for agents”; others predict limited uptake or quick abandonment like AMP.
- Complaints that official docs and examples are thin, marketing-heavy, and not developer-friendly.
- Overall tone: intrigued but heavily skeptical of incentives, centralization risk, and real-world usefulness of the proposed use cases.