Fix plan
get_fix_planAn ordered, implementable plan for every open problem: what to change, where (page / site-wide / theme), on which URLs, with the target example. Returned as structured items; pass include_markdown=true to also get a Markdown checklist in the [HIGH] Title — Location / Issue / Fix format. Pages with limit/offset. Items with wp_plugin_fixable / fix_tier auto or ai_assist can be applied by Seonix itself through apply_fix (WordPress). After applying fixes, call start_scan (with the user's yes) and get_site_health again to confirm what cleared.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_fix_plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| codes | No | Comma-separated issue codes to include (default: every open problem). | |
| limit | No | Same as max_items (accepted so every list tool pages with limit/offset). | |
| offset | No | Skip this many problems (for paging through a long plan). | |
| verbose | No | Add why-it-matters, step-by-step instructions and warnings to every item (default false). | |
| category | No | Only one pillar: seo | ai | speed | technical. | |
| max_items | No | Problems to include, highest priority first (default 10, max 50). Use codes/category or offset to see the rest. | |
| max_pages | No | URLs listed per problem (default 3, max 50); the rest are reachable via list_issues code=… | |
| project_id | No | Project id or slug. | |
| include_markdown | No | Also return the plan as a Markdown checklist (doubles the size; default false). |