Mark Conroy Publishes Experimental WebMCP Module for Drupal User Forms

Mark Conroy Publishes Experimental WebMCP Module for Drupal User Forms

An experimental Drupal module now explores how websites might expose structured interaction layers to AI assistants operating in the browser.

The module, published on Drupal.org as WebMCP User Forms, adds WebMCP attributes to the login, password reset, and account creation forms provided by Drupal core. The implementation aims to make these workflows discoverable to AI assistants running inside browsers that support the emerging WebMCP capability.

The project was developed by Mark Conroy, founder of The Confident, following a discussion with developer Tim O’Driscoll about the possibility of building “WebMCP for Drupal.” After researching the concept, Conroy created the module to test how Drupal forms could incorporate WebMCP attributes with minimal structural changes.

WebMCP is an emerging browser capability currently in early preview in Google Chrome that allows websites to expose structured context and permitted actions directly to AI assistants operating in the browser. Instead of relying on separate Model Context Protocol (MCP) servers, sites can embed interaction metadata within their interfaces, allowing AI agents to interpret page structure and perform scoped tasks.

In a blog post announcing the project, Conroy described WebMCP as technology that “turns your website into an MCP-enabled application so AI assistants can read context and perform scoped actions on that site.”

The implementation remains exploratory. WebMCP has not yet been standardised, and wider adoption will depend on browser support and ecosystem uptake. Nevertheless, the module represents an early experiment within the Drupal ecosystem in preparing sites for browser-native AI interaction models.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events

Latest Opportunities