Describe Editing Schema 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 →

Describe Editing Schema

Read-only
WPForms Forms wpforms/describe-editing-schema

Discover which field types, field properties, and form settings can currently be created or edited.

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 returns the curated schema that governs the create-form, add-field, and update-field abilities: a field_types array describing every field type available on this install (Single Line Text, Paragraph Text, Email, Numbers, Dropdown, Multiple Choice, Checkboxes, and Name are always available; Phone, Date/Time, and File Upload only appear when WPForms Pro is active) with each type's allowed properties and schemas, plus a form_settings array describing the whitelisted, editable form settings (form_title, form_desc, submit_text). An AI assistant should call this before creating a form or adding/updating a field, so it only sends property names and values this site actually supports. It is only exposed to MCP clients when 'Enable MCP Write Access' is turned on, since it only matters alongside the write abilities.

See it in action

You ask your AI assistant

"What field types and settings can I use when building a WPForms form on this site?"

Returns

An object with a field_types array (each type's key, label, and allowed property schemas) and a form_settings array (each whitelisted setting's key, schema, and description).

Permission

The current user must have the WPForms 'view_forms' capability. Separately, the ability is only advertised to MCP clients (meta.mcp.public) when the site's 'Enable MCP Write Access' setting is turned on; REST exposure is unaffected by that toggle.

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.