Skip to content
WordPress.org intelligence for AI agents

Your AI agent, fluent in WordPress.org ranking.

WPInsight tracks the rankings, downloads, reviews and competitor signals behind your plugin — then hands that context to your MCP-compatible AI agent. Ask why your rank dropped, which keywords need attention, or what changed after your last release.

Free, no account needed — open any plugin's public profile. See how it works

  • 1 plugin free forever
  • 5 keywords tracked daily
  • Alerts included
Your AI agent
WPInsight MCP

Why did EmbedPress drop for “pdf embed”?

Checking WPInsight
  • wpinsight_keywords_list Keyword ranks
  • wpinsight_rankings_overview Directory position
  • wpinsight_plugin_get Downloads & metadata

Rank fell #8 → #14. Three signals stand out:

  • Two competitors now use the exact phrase in their title
  • Your title omits “pdf embed”
  • Download momentum flat for 9 days

What should I improve?

  • Rewrite the short description
  • Move the phrase into the title
  • Re-check after the next sync
Tracked after your changes 6 positions
#14 #11 #8
60K+
Plugins in the directory
Daily
Rank + download sync
5
Alert detectors built in
4h
Vulnerability feed refresh
How WPInsight works for you

From a ranking change
to a decision you can make.

Tracking is the starting point, not the product. The loop below is what actually moves a plugin.

  1. 01

    See what changed

    Keyword ranks, downloads, active installs, reviews and competitors — recorded daily, not sampled when you happen to look.

  2. 02

    Understand why

    Movement is lined up against releases, review activity and download momentum, so a drop has context instead of just a number.

  3. 03

    Ask your AI agent

    The same history is available to Claude, Cursor or any MCP-compatible agent — in your own words, no dashboard digging.

  4. 04

    Decide what to improve

    Get specific, checkable suggestions — the phrase missing from your title, the keyword worth defending — instead of a wall of charts.

  5. 05

    Track what happened next

    The following sync measures the effect, so you learn which changes were worth repeating.

AI agent · MCP

Your ranking data,
available to your agent.

WPInsight runs a Model Context Protocol server. Point your agent at it once and your tracked plugins, keyword history, downloads, reviews and alerts become things you can ask about in plain language.

  • Reads your tracked history — not a live guess from a single page.
  • Scoped to your workspace, with the same permissions as the dashboard.
  • Read-and-analyse: the agent recommends changes, you decide what to ship.

Works with Claude Code · Claude Desktop · Cursor · VS Code · Windsurf · Codex — and any MCP-compatible client. Track your plugin and get alerts for free. Connect your AI agent with MCP when you upgrade.

Things worth asking
  • “Why did my plugin lose ranking this week?”
  • “Which keywords should I focus on next?”
  • “Compare my plugin with the top 3 for this keyword.”
  • “Did my latest release change the download trend?”
  • “Which of my plugins needs attention first?”
  • “Show me the biggest growth opportunities.”
Getting started

Five steps, once.

The longest one is deciding which keywords you care about.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Alerts

One digest. Not fifty emails.

Every detector runs at the end of the daily sync — the same run that refreshes the data it reads. Everything that fires is collected into a single message to the workspace owner.

A condition that stays true re-alerts tomorrow, never twice in one day. If a send fails it's retried on the next sweep rather than lost.

How alerting works
  • Rank drop A tracked keyword falls by more than your threshold.
  • Top 10 entry A keyword breaks into the first page of results.
  • Low reviews New reviews land below the rating you set.
  • Milestone near Downloads or installs approach a round number.
  • Download anomaly Daily downloads deviate sharply from the recent baseline.
Free tools

Look before you sign up.

The leaderboard and the comparison tool are open to everyone — no account, no email gate.

Leaderboard

Every plugin in the directory, ranked by installs, searchable by name.

Head-to-head

Put your plugin next to a rival and read the gap on every metric.

FAQ

Questions we get a lot.

Where does the data come from?

Everything is sourced from the public WordPress.org plugin directory and its search results — the same numbers anyone can see on your plugin page. We record them on a schedule so you get a history instead of a snapshot. Vulnerability records are mirrored from the Wordfence Intelligence feed.

How often does the data refresh?

Tracked plugins and their keyword ranks refresh on a daily sync, and alerts are evaluated at the end of that same run. The vulnerability feed refreshes every four hours.

Do I need to install anything on my site?

No. WPInsight reads public directory data by slug, so there is nothing to install, no plugin to ship, and no code touching your users' sites.

What happens when I hit a plan limit?

Adding beyond your limit is blocked with a message telling you the cap and what you're using. Nothing already tracked is deleted or paused — you just can't add more until you upgrade.

How does billing work?

Paid plans are billed once yearly through Stripe Checkout. The listed price is monthly for comparison; the charge is that figure times twelve, minus any discount shown on the pricing page. An invoice is emailed on every purchase.

Give your AI agent the WordPress.org context it's missing.

Track a plugin free and WPInsight records ranks, downloads and reviews from day one — then connect your agent and ask it what changed.