A slug in. A timeline out.
No plugin to install, no script on your site, no access to your users. Just public directory data, recorded properly.
The steps
- STEP 01
Add your plugin
Search for it or paste the slug from your WordPress.org URL. WPInsight pulls the public profile immediately and starts a history from that moment.
- STEP 02
Track the keywords that matter
Add the searches you want to rank for. Each is checked against the directory on every sync and stored as a dated point, so movement becomes a trend rather than a guess.
- STEP 03
Connect your AI agent
Mint a key in Settings → Connect AI and add the WPInsight MCP server to Claude, Cursor, VS Code or any MCP-compatible client. One command, no plugin to install.
- STEP 04
Ask, analyse, improve
Ask why a rank moved, which keywords are worth the effort, or how a competitor is positioned. The agent reads your tracked data and suggests changes — you decide what to ship.
- STEP 05
Measure what happened
The next sync records the result. Tie a readme edit, a release or a review run to what it actually did to your rank and installs.
What happens on every sync.
The daily job is the heartbeat of the whole product.
We read the public directory
WPInsight queries the WordPress.org plugin API and search results by slug — exactly the data any visitor to your plugin page can see.
We store it with a date
Each sync writes a dated row. That's the whole trick: WordPress.org shows you today's number, we keep every number.
We compare against yesterday
Rank deltas, download pace and review changes all fall out of having a history to diff against.
We alert when it matters
Detectors run at the end of the same sync, so a rule always evaluates against data that is minutes old, never a day stale.
Nothing touches your users
WPInsight never asks you to install anything on a WordPress site. It doesn't read your database, your traffic or your customers. It reads the same public plugin directory pages anyone can open in a browser — it just does so on a schedule and keeps the history.
That also means you can track any plugin, not only your own. Which is exactly how competitor tracking works.