Update Form Settings is a WordPress ability from WPForms — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

Update Form Settings

Write
WPForms Forms wpforms/update-form-settings

Update a form's title, description, or submit-button text.

Requires the WPForms plugin on WordPress 6.9+ (abilities only register when the wp_register_ability() function exists). Read abilities need the WPForms 'view_forms' or 'view_form_single' capability. The four write abilities (create-form, update-form-settings, add-field, update-field) additionally require the 'Enable MCP Write Access' toggle (the ai-mcp-write-enabled setting under WPForms → Tools → AI MCP) to be turned on, plus the 'create_forms' or 'edit_form_single' capability — without both, they return a 403 error and are hidden from MCP clients entirely.

What it does

This ability updates one or more of the whitelisted, 'safe' form settings — form_title, form_desc, and submit_text — on an existing form. It is deliberately lenient about the settings object: unrecognized keys are not rejected outright but are instead reported back in the ignored array so the caller can see exactly what did and did not change. The response lists both the updated setting keys and any ignored ones, giving an AI assistant clear confirmation before it reports the change back to the user. Like the other write abilities, it only works when MCP write access is enabled on the site.

See it in action

You ask your AI assistant

"Change the submit button text on form 42 to 'Send My RSVP'."

Inputs

Name Type Required Description
form_id integer Yes The ID of the form to update.
settings object Yes Partial settings object; only form_title, form_desc, and submit_text are recognized, other keys are reported as ignored.

Returns

An object with the form_id, an updated array listing the setting keys that were changed, and an ignored array listing any keys that were not recognized.

Permission

The current user must have the WPForms 'edit_form_single' capability for the given form_id, and the site's 'Enable MCP Write Access' setting must be turned on; otherwise a 403 WP_Error is returned.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.