Skip to main content

Works with AI · Verified on v5.36.0

Simple History logo

Read Simple History with AI

Connect Simple History to Claude, ChatGPT, or any AI assistant with WPVibe. See what changed this week, find who edited a page, and check failed logins, by asking in plain English.

300,000+ active installs 6 verified abilities Last verified Oct 27, 2026

What your AI can do with Simple History

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

This week on your site

Who changed what in the last week, grouped by person, with the plugin, settings and user changes worth a look listed first.

Who changed this page

The edit found in the log, with who made it, when, and what it changed, in plain words.

Failed logins

Attempts by day and by username, and which of the names tried are real accounts on your site.

What changed before it broke

Every plugin, theme, WordPress and settings change before a problem, in order, with the likely cause.

Things to ask

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

“What changed on my site this week? Use Simple History.”
“Who changed the Pricing page yesterday, and what did they change?”
“Check Simple History for failed logins this month. Were any of them on real accounts?”
“My site broke around 3pm today. What changed just before?”

Up and running in three steps

1

Install WPVibe

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

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

“What changed on my site this week? Use Simple History.”

Verified Simple History recipes

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

Every Simple History ability

Simple History registers these with the WordPress Abilities API under the simple-history namespace. Your AI finds them with discover_abilities and calls them with run_ability. WPVibe asks for your approval only when an ability is marked destructive and deletes something or runs code; everything else runs as soon as your AI calls it. Verified means we ran it on a live install of v5.36.0. Registered means a fresh install of v5.36.0 ships it and we have not run it yet.

Requires Simple History 5.36.0 or newer on WordPress 6.9 or newer, with Enable experimental features ticked in Simple History's settings (General). Tested on the free Simple History 5.36.0. The AI only reads the log.

Ability What it does Access Status

Get recent events

simple-history/get-recent-events
The newest events in the activity log, up to 100, filtered by date range, logger or severity. Read Verified

Get one event

simple-history/get-event
One event by id, with the details stored with it, such as the old and new value of a setting. Read Verified

Search events

simple-history/search-events
Events whose message contains the words searched for, titles included, listed one by one, up to 100. Read Verified

Get one user's activity

simple-history/get-user-activity
The newest events, up to 100, done by one user account. Read Verified

Get failed logins

simple-history/get-failed-logins
Recent failed login attempts, with the number of attempts in each row. Read Verified

Get activity totals

simple-history/get-stats-summary
Event counts for a date range by users, content, media, plugins, WordPress updates and notes. Read Verified

What we learned testing it

Behavior the ability descriptions do not mention.

  • Simple History's AI access is experimental: it is on only while the Enable experimental features box in Simple History's settings (General) is ticked, which also turns on its other experimental features. Through WPVibe the AI can tick it for you (tested), and the recipes ask first.
  • All six abilities only read the log: Simple History registers no ability that changes it, and WPVibe does not run Simple History's own WP-CLI commands (tested). The recipes tell the AI to read only.
  • Each call returns at most 100 events and there is no next page, so on a busy site the AI asks one day at a time. Recent events and failed logins list a date range among their inputs; search and one user's activity do not, but accepted one in our test.
  • Events in a row of the same kind on the same thing are collapsed into one row with a count, and the row shows only the newest one: two people editing one page back to back show as one row under the last editor. All failed logins in a row share one row too, whatever username each used. Search lists events one by one (seen in our test).
  • Event times are UTC; date ranges are whole days in your site's time zone.
  • If your AI assistant connects to the site with your account, the posts and pages it edits are logged under your name, like your own. Settings it changes through WP-CLI in WPVibe may not be logged at all: Simple History logs settings changes made in WordPress's settings screens, its settings REST route or real WP-CLI.
  • The activity totals need an administrator account. In them, deleted means deleted for good and trashed posts count in the content total only; the plugins total also counts deletions, deactivations and notices that an update is available.
  • The log starts when Simple History was installed and keeps 30 days by default (60 for sites that installed it before version 5.25.0).

Verified, and kept that way

Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Simple History 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 Simple History at simple-history.com.