Everest Forms Abilities
Everest Forms exposes form building, entry management, and analytics as abilities, letting an AI assistant create and edit forms, manage submissions, and pull usage stats directly in WordPress.
22
Total
9
Read
13
Write
Requires the Everest Forms plugin on WordPress 5.5+. Abilities register via wp_register_ability() when the WordPress Abilities API is present (on the wp_abilities_api_init hook, under the 'everest-forms' category with show_in_rest enabled); the plugin also mirrors the same definitions into its own MCP-over-HTTP endpoint at /wp-json/everest-forms/v1/mcp so they work even without the Abilities API installed. Each ability additionally requires an Everest Forms capability (e.g. everest_forms_view_forms, everest_forms_edit_entries, everest_forms_delete_forms) or the blanket 'manage_everest_forms' capability; activate-addon instead requires WordPress's 'activate_plugins' capability.
Activate an Everest Forms addon
Destructiveeverest-forms/activate-addon
Activate an installed Everest Forms addon plugin, with a required explicit confirmation step.
Analytics summary
Read-onlyeverest-forms/analytics-summary
Get summary stats: total forms, total entries, entries in the last N days, and top forms by submissions.
Bulk delete entries
Destructiveeverest-forms/bulk-delete-entries
Delete multiple form entries in one call by their ids.
Count entries
Read-onlyeverest-forms/count-entries
Get entry counts broken down by status, for a single form or site-wide.
Create entry
Destructiveeverest-forms/create-entry
Create a new entry for a form by submitting field values keyed by id, meta-key, or label.
Create form
Destructiveeverest-forms/create-form
Create a new Everest Forms form from a title, fields or layout, and optional multi-part/conversational settings.
Delete entry
Destructiveeverest-forms/delete-entry
Delete a form entry, permanently by default or moved to trash.
Delete form
Destructiveeverest-forms/delete-form
Permanently delete a form and its entries by id.
Describe field type
Read-onlyeverest-forms/describe-field-type
Return the schema, accepted keys, and addon dependency for a single form field type.
Duplicate form
Destructiveeverest-forms/duplicate-form
Duplicate an existing form and return the new form's id.
Get entry
Read-onlyeverest-forms/get-entry
Get a single entry with all of its submitted field values.
Get form
Read-onlyeverest-forms/get-form
Get a single form including its fields, settings, and layout structure.
List entries
Read-onlyeverest-forms/list-entries
List entries for a given form, with optional search and status filtering.
List Everest Forms addons
Read-onlyeverest-forms/list-addons
List known Everest Forms addons and whether each is installed, active, and fully operational.
List field types
Read-onlyeverest-forms/list-field-types
List all registered Everest Forms field types with their id, name, group, and icon.
List forms
Read-onlyeverest-forms/list-forms
List Everest Forms forms with their id, title, and status.
Mark entry read/unread
Destructiveeverest-forms/set-entry-viewed
Toggle the viewed (read) flag on a single entry.
Star/unstar entry
Destructiveeverest-forms/set-entry-starred
Toggle the starred flag on a single entry.
Update entry field values
Destructiveeverest-forms/update-entry-fields
Update one or more field values on an existing entry.
Update entry status
Destructiveeverest-forms/update-entry-status
Set an entry's status to approved, denied, pending, spam, publish, or trash.
Update form
Destructiveeverest-forms/update-form
Update an existing form's title, settings, or fields, or patch individual fields by id.
Update form status
Destructiveeverest-forms/update-form-status
Change a form's WordPress post_status to publish, draft, or trash.
More Forms plugins with abilities
All Forms →Use Everest Forms's abilities with AI
Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.