Forms integration
MCP for WPForms
WPForms stores each form and its configuration through its own accessor, wpforms()->form. WP MCP exposes it as a read dispatcher: list your forms, and read one form with its decoded field definitions. An agent can inventory and explain your forms.
What your AI can do
Real WPForms operations, every write reversible.
- List WPForms forms with id and title
- Read a form with its decoded field definitions
Example prompts
Just ask.
List my WPForms forms.
What fields does the Newsletter signup form have?
Read form 3 and describe its structure.
Under the hood
The real calls.
wpforms-read({ operation: "list-forms" })
wpforms-read({ operation: "get-form", args: { form_id: 3 } }), decoded fields
Frequently asked
Questions, answered.
Can the agent read WPForms entries?
Not yet. Forms and their field definitions are covered now; entry storage is a WPForms Pro feature with its own accessor, and entries could not be snapshotted for reversible writes, so entry access is deferred.
More integrations
MCP for Gravity Forms
FreeRead your Gravity Forms forms, fields, and entries over MCP through Gravity Forms' own API.
MCP for Formidable Forms
FreeRead your Formidable forms, fields, and entries over MCP through Formidable's own models.
MCP for Contact Form 7
FreeRead your Contact Form 7 forms, their markup, and mail templates over MCP.
MCP for Ninja Forms
FreeRead your Ninja Forms forms and field definitions over MCP through Ninja Forms' own model API.
MCP for Fluent Forms
FreeRead your Fluent Forms forms and decoded field definitions over MCP through Fluent Forms' own query builder.
MCP for Elementor
ProDeep Elementor page-building from a curated 44-widget catalog, plus global colors and fonts, validated and reversible.