WebMCP User Forms
This module enhances core Drupal user forms, such as login, password reset, and registration, by adding WebMCP-style tool metadata attributes to form elements. These attributes are applied to various elements, including the profile picture upload widget on the registration form.
A Drupal module that adds WebMCP-style tool metadata attributes to core user forms.
Compatibility
- Drupal 10, 11, and 12
- Uses procedural hooks in
webmcp_user_forms.moduleso we have Drupal 10 compatibility. A future release will convert these to OOP hook attributes.
What it alters
- User login form (
user_login_form) - User password reset form (
user_pass) - User registration form (
user_register_form)
For these forms, the module adds tool* and toolparamdescription attributes to relevant form elements, including the registration profile picture upload widget.
Enable
drush en webmcp_user_forms -y
drush cr
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-alpha3 | Pre-release | 10–11 | Mar 2, 2026 | ||
| 1.0.0-alpha2 | Pre-release | 10–11 | Mar 2, 2026 | ||
| 1.0.0-alpha1 | Pre-release | 10–11 | Feb 25, 2026 | ||
| 1.0.x-dev | Dev | 10–11 | Feb 25, 2026 |