Skip to main content

Works with AI · Verified on v5.0.2

Duplicator logo

Manage Duplicator with AI

Connect Duplicator to Claude, ChatGPT, or any AI assistant with WPVibe. Take a backup before every change, check that your backups are really there, and know exactly what each one covers by asking in plain English.

1,000,000+ active installs 3 verified abilities Last verified Sep 22, 2026

What your AI can do with Duplicator

One connection gives your assistant structured, permission-checked access to the whole site.

Backup before every change

Start a full site backup with the reason written on it, wait for it to complete, and only then let the AI update a plugin or theme.

Database-only backups

Take a fast database backup before bulk content edits, with Duplicator's own note on what the backup does not cover.

Check your backups

When the last successful backup finished, whether any recent ones failed or are stuck, and what the newest one excludes, in one plain answer.

Backup status in plain English

Poll a running backup and get the size, the exclusions, and a direct link to its details page in the Duplicator dashboard.

Things to ask

Paste any of these into Claude or ChatGPT once Duplicator is connected.

“Take a full Duplicator backup with the reason "Before updating WPForms", wait until it is complete, then update WPForms and tell me the version it moved from and to.”
“Check my Duplicator backups. When did the last successful one finish, did any recent ones fail, and does the newest one have exclusions?”
“Before I ask you to rewrite the meta descriptions in the Guides category, take a database-only Duplicator backup and wait for my go.”

Up and running in three steps

1

Install WPVibe

Add the free WPVibe plugin from WordPress.org to the site running Duplicator.

2

Connect your AI

Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.

3

Ask in plain English

“Take a full Duplicator backup with the reason "Before updating WPForms", wait until it is complete, then update WPForms and tell me the version it moved from and to.”

Verified Duplicator recipes

Copy-paste playbooks, each one tested on a live Duplicator install before it ships.

Every Duplicator ability

Duplicator registers these with the WordPress Abilities API under the duplicator namespace. Your AI finds them with discover_abilities and calls them with run_ability; writes go through WPVibe’s approval gate. Verified means we ran it on a live install of v5.0.2. Registered means a fresh install of v5.0.2 ships it and we have not run it yet.

Requires Duplicator 5.0 or newer on WordPress 6.9 or newer. The free version covers full and database-only backups; restoring, deleting, and downloading backups stay in the Duplicator dashboard.

Ability What it does Access Status

List Backups

duplicator/list-backups
Returns the 20 most recent backups: id, name, status, date, size. Read Verified

Create Backup

duplicator/create-backup
Starts a new backup using the default template, full site or database only, with a reason stored on the backup. Write Verified

Get Backup Status

duplicator/get-backup-status
Returns backup status by id: whether it can be used, Duplicator's message, a link to its details page, whether it is a full backup, and any exclusions. Read Verified

What we learned testing it

Behavior the ability descriptions do not mention. WPVibe’s Duplicator skill already accounts for each of these.

  • The AI can create backups but cannot restore, delete, or download one. Restoring stays in the Duplicator dashboard, and the status report gives the AI the details link to send you there.
  • Creating a backup is a write that is not marked destructive, so WPVibe does not ask for approval first. Ask the AI to confirm the scope and reason before it starts if you want a checkpoint.
  • Scope is "all" or "database". A database backup does not protect theme files, plugin files, or uploads, so use a full backup before anything that touches those.
  • The reason is stored on the backup as attribution and is capped at 255 characters. Write it so you can find the backup later.
  • Backups run in the background. Poll get-backup-status until it is complete, failed, cancelled, or missing; a full backup of a large site can take several minutes and needs room on disk.
  • list-backups returns the 20 most recent backups, which on the free version is also how many Duplicator keeps.
  • Every backup uses the default Duplicator template. Custom templates, storage locations, and schedules are set in the Duplicator dashboard.

Verified, and kept that way

Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Duplicator install, and we rescan WordPress.org weekly so a release that adds or removes abilities shows up here before it surprises you.

Learn more about Duplicator at duplicator.com.