Plugin Tools (Experimental)wordpress_list_plugins

wordpress_list_plugins

EXPERIMENTAL: List installed plugins with status, version, and update availability.

wordpress_list_plugins

EXPERIMENTAL: List all installed plugins with their status, version, and update availability. Requires plugin management to be enabled in Respira settings.

Parameters

This tool takes no parameters.

Example call

No parameter is required, so the smallest valid call is empty:

{
  "name": "wordpress_list_plugins",
  "arguments": {}
}

Response

{
  "success": true,
  "plugins": [
    {
      "slug": "woocommerce",
      "name": "WooCommerce",
      "status": "active",
      "version": "9.0.0",
      "update_available": false
    }
  ]
}

What it changes

Nothing. It only reads, so there is nothing to approve and nothing to undo.

When it fails

The failures seen most often on real sites in the last 30 days, most common first:

  • respira_site_id_not_found: No connected site has that ID. Call respira_list_sites and use an ID from the result.
  • respira_invalid_site_token: The site rejected the token. It was revoked, or the site was reconnected since. Reconnect the site from the Respira dashboard.

How long it takes

A typical call takes about 1.6 seconds. 19 in 20 finish within 3.7 seconds. Measured on real sites over the last week, so it includes the site's own hosting.

Availability

Works on any WordPress site, whichever page builder it uses. Available since Respira 1.0.0.

Notes

  • Experimental: enable plugin management in Respira settings first

Example Prompts

  • "List installed plugins"
  • "Which plugins have updates available?"