Forms integration
MCP for WPForms
WPForms stores forms through wpforms()->form and, on WPForms Pro, submissions through its entry handler. WP MCP Pro exposes both as a wpforms-read and wpforms-write pair: list forms, read a form's fields and notification settings, list and read entries, and move an entry between active, spam and trash through the handler's own update. That write is snapshotted as a before-image of exactly that row in the wpforms_entries table, so rollback-operation restores it. On WPForms Lite, which stores no entries, the entry operations answer wpforms_entries_unavailable while the form operations keep working.
What your AI can do
Real WPForms operations, every write reversible.
- List WPForms forms with id and title
- Read a form's fields and notification settings
- On WPForms Pro: list and read entries
- On WPForms Pro: move an entry between active, spam and trash, reversibly
Example prompts
Just ask.
What fields does the Newsletter signup form have?
Who gets notified when the Contact form is submitted?
Show me the last 10 entries on form 3 and flag the spam.
Under the hood
The real calls.
wpforms-read({ operation: "list-entries", args: { form_id: 3 } }), needs WPForms Pro
wpforms-write({ operation: "update-entry-status", args: { entry_id: 41, status: "spam" } }), row snapshotted, reversible
Frequently asked
Questions, answered.
Does it work on WPForms Lite?
The form, field and notification reads do. WPForms Lite stores no entries, so the entry operations report that entries are unavailable rather than failing.
Can the agent delete entries?
No. Entry deletion is deliberately not offered; the one write is a reversible status move.
More integrations
MCP for Gravity Forms
ProRead Gravity Forms forms, fields, notifications and entries over MCP, and move entries between active, spam and trash, undoably.
MCP for Formidable Forms
ProRead your Formidable forms, fields, email notifications and entries over MCP through Formidable's own models.
MCP for Contact Form 7
FreeRead your Contact Form 7 forms, fields and mail templates, plus Flamingo-stored submissions, over MCP.
MCP for Ninja Forms
ProRead Ninja Forms forms, fields, email actions and submissions over MCP, and trash or restore submissions, undoably.
MCP for Fluent Forms
ProRead Fluent Forms forms, fields, notifications and submissions over MCP, and change a submission's status, undoably.
MCP for Forminator
FreeRead Forminator forms and submissions over MCP through its own API, free.