← Abilities Directory

Stream Abilities

Stream exposes its activity log, alerting, exclusion-rule, and settings systems as abilities, letting an AI assistant query, filter, and manage who-changed-what activity across a WordPress site.

11

Total

6

Read

5

Write

Requires the Stream plugin on WordPress 6.9+ (the WP_Ability class must exist). Abilities only register when the 'Enable Abilities API' setting in Stream's Advanced settings section is turned on. MCP exposure additionally requires the WordPress MCP Adapter plugin to be installed and activated, since Stream itself does not load or initialize that adapter.

Create Stream Alert

Write

stream/create-alert

Create a new Stream alert rule that notifies a configured channel when matching activity is logged.

Create Stream Exclusion Rule

Write

stream/create-exclusion-rule

Append a new exclusion rule that prevents matching activity from ever being logged.

Delete Stream Alert

Destructive

stream/delete-alert

Permanently delete a single Stream alert rule by its ID.

Get Stream Alerts

Read-only

stream/get-alerts

List all configured Stream alert rules, optionally filtered by enabled/disabled status.

Get Stream Connectors

Read-only

stream/get-connectors

List every registered Stream connector along with its available contexts and actions.

Get Stream Exclusion Rules

Read-only

stream/get-exclusion-rules

Return the exclusion rules currently configured to stop matching activity from being recorded.

Get Stream Record

Read-only

stream/get-record

Retrieve a single Stream log record by its ID, including its full metadata.

Get Stream Records

Read-only

stream/get-records

Query the Stream activity log with filters like date range, user, connector, context, action, and IP, returning a paginated list of matching records.

Get Stream Settings

Read-only

stream/get-settings

Return the current Stream plugin settings, including role access, record retention, exclusion rules, and advanced flags.

Purge Stream Records

Destructive

stream/purge-records

Permanently delete Stream log records (and their metadata) that match the supplied filters.

Update Stream Settings

Write

stream/update-settings

Partially update Stream settings, changing only the keys supplied while preserving everything else.

More Analytics & Tracking plugins with abilities

All Analytics & Tracking →

Use Stream's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.