List Destinations is a WordPress ability from JetBackup — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

List Destinations

Read-only
JetBackup Backup & Site Management jetbackup/list-destinations

List configured backup destinations.

Requires the JetBackup plugin on WordPress 6.9+ for the Abilities API (abilities are registered only when the wp_register_ability() function exists), and JetBackup's own 'Abilities API' toggle must be turned on under Settings > Security. Every ability is additionally gated by JetBackup's permission callback: the caller must be logged in and hold the WordPress 'manage_options' capability (and be a network admin on multisite), and if JetBackup's MFA is enabled and abilities aren't explicitly allowed to bypass it, the caller must also have passed MFA validation.

What it does

This ability lists the storage destinations JetBackup can send backups to (local storage, remote/cloud destinations, etc). Each entry includes its id, unique_id, name, path, type, notes, whether it's enabled and/or read-only, free disk space, whether it's set to export config backups, its options (with any sensitive fields such as stored credentials masked out), chunk size, whether it's the default destination, and how many backup jobs are currently assigned to it. Results are paginated with skip and limit. This gives an AI assistant visibility into where backups are stored and how much room is left on each destination.

See it in action

You ask your AI assistant

"List all backup destinations I have configured, including how much free disk space each one has."

Inputs

Name Type Required Description
skip integer No Number of destinations to skip, for pagination. Minimum 0.
limit integer No Maximum number of destinations to return (1-100). Defaults to 50; values outside this range are clamped.

Returns

An object with a 'destinations' array (each with id, unique_id, name, path, type, notes, enabled flag, read_only flag, free_disk, export_config flag, options with sensitive fields masked, chunk_size, default flag, and jobs_assigned count) and a 'total' count.

Permission

The current user must be logged in and hold the WordPress 'manage_options' capability (network admin on multisite), with JetBackup's Abilities API setting enabled.

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.