Forms integration
MCP for Ninja Forms
Ninja Forms stores forms and fields in its own models, reached through Ninja_Forms()->form(), and each submission as an nf_sub post. WP MCP Pro exposes them as a ninjaforms-read and ninjaforms-write pair: list forms, read fields and email notifications (Ninja Forms email actions), page through submissions without loading a form's whole history, and read one. update-entry-status moves a submission between active and the trash, the only two states Ninja Forms gives one, and because a submission is a post the write is snapshotted and restorable.
What your AI can do
Real Ninja Forms operations, every write reversible.
- List Ninja Forms forms and read their fields
- Read a form's email notifications
- Page through submissions and read a single one
- Move a submission between active and trash, snapshotted and reversible
Example prompts
Just ask.
List my Ninja Forms and what fields each one has.
Summarize this week's submissions to the Contact form.
Trash the test submissions from yesterday.
Under the hood
The real calls.
ninjaforms-read({ operation: "list-entries", args: { form_id: 8, page_size: 20 } }), paged
ninjaforms-write({ operation: "update-entry-status", args: { entry_id: 301, status: "trash" } }), snapshotted, reversible
Frequently asked
Questions, answered.
Can the agent permanently delete submissions?
No. Entry deletion is deliberately not offered; moving to the trash is reversible.
Is it part of the free plugin?
It is part of the Pro forms adapter pack, and uses the standard Ninja_Forms() model API in the core plugin.
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 WPForms
ProRead WPForms forms, fields, notifications and entries over MCP, and move entries between active, spam and trash, 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.