-
1 · Copy from the dashboard
LCP request discovery
/blog/[slug] · 140 pages
The hero image is discovered late and loads after the stylesheet. Preload it and set fetchpriority="high".
Using Claude Code or a coding agent? Copy and send this. -
2 · Paste into your agent
claude Prompt Fix the Lighthouse issues below on example.com (mobile). Lighthouse 13 · region us-east · run 2026-11-12 · stack: Next.js 1. Largest Contentful Paint 4.1 s (target under 2.5 s) Template /blog/[slug] · 140 pages affected Evidence: /images/blog/hero.jpg (1.2 MB, not preloaded) 2. Cumulative Layout Shift 0.21 (target under 0.1) Template /blog/[slug] · 140 pages affected Evidence: <img> in .post-header has no width or height Targets: Performance 90+, Accessibility 100. Do not change layout, copy, or design. When you finish, list each file you edited and what it fixes. -
3 · Re-scan
BeforeAfterMobile performance on /blog/[slug], sample data
Details
- 01
A prompt with the evidence built in
Every prompt is generated from your audit data, so the agent knows exactly what to change and how you will measure it.
- Site, device, Lighthouse version, region, run date and detected stack
- Issues ranked by impact, with metric values and targets
- Exact resource URLs as evidence, plus every affected URL
- A guardrail: "Do not change layout, copy, or design."
- A closing instruction to list each edited file and what it fixes
- 02
Three formats
Choose a prompt (the default), a Markdown checklist for a ticket or pull request, or JSON for your own scripts.
- 03
Copy from anywhere
The button sits on the site overview (top grouped issues), each page report (all failing checks), each issue (one fix plus all affected URLs) and each template group.
- 04
MCP: let the agent close the loop
Connect Claude Code, Cursor or any MCP client to https://mcp.airopages.com. The agent can list issues, fetch the same fix prompt, re-scan the URLs it changed, wait for results and compare before and after.
- 05
Access by plan
One-time scans copy everything for the scanned pages. Subscriptions copy everything, plus "Copy fixes since last run". MCP is read-only on one-time and Starter, and can run re-scans on Pro and Agency.
Connect once. Let the agent re-scan.
Add the AiroPages MCP server to Claude Code with one command. The agent reads grouped issues, fixes the code, re-scans the pages it changed and reports before and after.
Read the MCP docs$ claude mcp add --transport http airopage https://mcp.airopages.com --header "Authorization: Bearer <KEY>" > Fix the grouped issues on the blog template, then re-scan.
● airopage · list_issues(site: "example.com", template: "/blog/[slug]")
● airopage · get_fix_prompt(issue: "lcp-discovery-insight")
● Edit app/blog/[slug]/page.tsx (+3 −1)
● Edit components/PostHeader.tsx (+2 −0)
● airopage · run_audit(urls: 6)
● airopage · wait_for_audit(job_id: "job_8f2k")
● airopage · compare_runs(job_id: "job_8f2k")
Mobile performance 62 → 94 on all 6 re-scanned URLs.
Edited: page.tsx (preload + fetchpriority on hero),
PostHeader.tsx (width/height on header image). See every page’s score. Start with your site.
Enter your site. We count its pages and show the exact price before you pay: once from $5, or monthly from $19.99.
See the exact price for your site. Pay once from $5, or subscribe.