-
Notifications
You must be signed in to change notification settings - Fork 0
AI Agents and MCP
The whole plugin is drivable without the GUI. That's deliberate: the useful shape of this tool is an agent that measures the site, reads the findings, changes something and measures again.
WP-CLI. Everything in WP-CLI-Reference, JSON throughout.
The WordPress Abilities API, on WordPress 6.9 and later. Category super-speedy-performance, with abilities including get-status, get-report, get-findings, get-plugin-impacts, get-site-metrics, run-analysis, run-deep-analysis, run-checkout-flow, get-checkout-flow and submit-results.
MCP, through the one shared Super Speedy bridge. No AI Engine and no separate WordPress MCP adapter plugin required.
Two files ship in the repository:
-
SKILL.mdteaches a Claude-based agent the install, run and interpret workflow. -
docs/agent-instructions-openai.mdis the OpenAI equivalent. -
docs/agent-api.mddocuments the report schema, including the delta sign convention.
Point your agent at the one that matches it rather than describing the plugin to it yourself.
-
wp sspa run --type=spotto get a current picture. -
wp sspa findings --format=jsonand act on the highest-severity finding. -
wp sspa run --type=deep --suspects=<slug> --pages=<key>to measure whether the suspect is really the cost, before changing anything. - Make the change.
- Repeat step 1 and compare on the History tab.
Step 3 is the one agents skip and shouldn't. Attribution is inference; measured impact is the number that survives an argument.
Abilities that change the site are separated from abilities that read it, and the read set is the default. Running a checkout flow over MCP requires explicit consent, because it buys something and sends email.
Ability permissions use two levels rather than one, so an agent can be given the read surface without the run surface.
sspa/llm-report@1 is a privacy-safe Markdown document of a page, site or checkout result. It strips raw SQL literals, query values, variable identifiers and fulfilment identifiers, and keeps findings, metrics, components and normalised HTTP behaviour. Generate it from the results panel, the PA admin-bar menu, or by downloading it from the report.
That's the document to paste into an LLM, send to your host, or attach to a support thread. See Contributing-and-Reporting-a-Problem.
The Abilities API surface needs WordPress 6.9+. WP-CLI works on any supported version.
An agent can measure and report without a licence key. Installing the rest of the Super Speedy range from the agent needs a free key, which is the only thing the key does. See Installation-and-Requirements.
Related: WP-CLI-Reference · The-Community-Plugin-Database · knowledge base: controlling Scalability Pro with MCP
Super Speedy Performance Analysis is free and GPLv3. Download the latest release · Knowledge base · Report a problem
Start here
What it can show you
- Per-Page-Analysis
- Checkout-and-Order-Flow-Analysis
- Update-and-Save-Analysis
- Plugin-Impact-Analysis
- Cache-Optimisation-Analysis
- The-Community-Plugin-Database
Getting the full picture
Reference
Project