Detected automatically once WS Form is active.
Build and run WS Form end to end — forms and their whole JSON definition, fields, tabs and sections, the actions that decide who gets told, submissions and exports.
Read or write the complete WS Form JSON, not just a summary of it.
Build multi-step forms with the structure WS Form actually uses.
The actions decide whether anyone hears about a submission, so they are covered too.
Read what came in and export it without leaving the assistant.
Start from a template and apply your own styling.
Permanent deletion asks for confirmation. Trashing does not.
Ask in plain language and the WS Form integration turns it into typed calls — no exports, no SQL, no brittle scripts.
Apply a change across every form at once.
Have an assistant draft a working form from a description.
Find forms that collect submissions without telling anyone.
Chain WS Form steps into longer workflows.
The NibWP WS Form integration connects any MCP-compatible AI agent — Claude, Cursor, Claude Code and others — to your forms through typed, schema-validated tool calls. Build and run WS Form end to end — forms and their whole JSON definition, fields, tabs and sections, the actions that decide who gets told, submissions and exports.
| Tool | Type | What it does |
|---|---|---|
| nibwp/wsform-forms | write | List, create, update and duplicate forms. |
| nibwp/wsform-json | write | Read or replace the full form definition. |
| nibwp/wsform-actions | write | Manage the actions that fire on submit. |
| nibwp/wsform-submissions | read | Read submissions and their answers. |
| nibwp/wsform-export | read | Export submissions. |
Yes — once WS Form is installed, NibWP detects it and its abilities go live.
Yes. It creates and updates as well as reads, and anything permanent asks for confirmation first.
Yes — the audit checks whether submissions are actually stored and whether anyone is notified.
No — the WS Form integration is part of Pro. Pro Skills are for design-to-build builder output.
Activate the integration and it's live on your MCP endpoint instantly.