Get the plugin
WP MCP/Integrations/Forms

Forms integration

MCP for Ninja Forms

Ninja Forms stores forms and fields in its own models, reached through the Ninja_Forms()->form() accessor. WP MCP exposes that to your AI agent as a read dispatcher: list forms and read a form's field definitions. Nothing is bypassed; the agent reads exactly what Ninja Forms itself returns.

ninjaforms-readlist-formsget-form

What your AI can do

Real Ninja Forms operations, every write reversible.

  • List Ninja Forms forms with id and title
  • Read a form's field definitions (id, type, label)
  • Answer questions about your forms and their structure

Example prompts

Just ask.

List my Ninja Forms and what fields each one has.

What field types does the Contact form use?

Under the hood

The real calls.

wpmcp, ninja-forms

ninjaforms-read({ operation: "list-forms" }), forms with id + title

ninjaforms-read({ operation: "get-form", args: { form_id: 8 } }), field definitions, read-only

Frequently asked

Questions, answered.

Can the agent read submissions?

Not yet. This integration is read-only on forms: Ninja Forms submissions live in their own objects that WP MCP does not snapshot, so entry access is deferred until it can be done recoverably, the same posture as the other form integrations.

Do I need a Ninja Forms add-on?

No. It uses the standard Ninja_Forms() model API in the core plugin.

Point your AI at Ninja Forms.

Release notes, straight to your inbox.

One email per release, what shipped, what's verified, what's production-only. No drip campaigns. Unsubscribe in one click.