Steward
A governed agent layer for WPHammer. Steward investigates your WordPress fleet, plans the safest next action, and waits for your approval before executing. Not unrestricted automation. Supervised operation with bounded autonomy.
Two layers, one operating surface.
The operator brain
Built on Laravel AI. Four specialized agents understand your fleet, plan work, gather context, and decide when to ask for approval. Each agent has focused instructions and a scoped tool set.
The hands
Built on Laravel MCP. 22 typed tools that expose WPHammer capabilities through a structured, authenticated API. Every tool enforces team scope and produces structured output.
Every tool the agent can reach.
All tools are team-scoped via Sanctum authentication. Read-only tools are safe by default. Write tools validate preconditions, check approval mode, and emit activity records.
ListSites
ListServers
GetSiteSummary
GetServerSummary
GetWordPressRiskQueue
GetServerHealthSummary
GetSiteSecuritySummary
GetBackupSummary
GetCanarySummary
GetUptimeSummary
GetActivitySummary
PlanWordPressPatch
PlanSiteClone
PlanBackupRestore
PlanSecurityRemediation
QueueAutoUpdateEnable
QueueWordPressPatch
QueueCanaryCheck
QueueSecurityScan
QueueBackup
QueueSiteClone
QueueRestore
Every write action declares how it wants to be reviewed.
Safe actions allowed by team policy. Enable auto-update, run scans, start backups.
Default write path. Patch plugin across 12 sites. Human sees the plan and approves.
Destructive or high-risk. Clone site, restore backup. Requires typed CONFIRM.
Action not allowed in current scope. Agent explains why and what would need to change.
Define exactly what each pilot can touch.
Every agent run is bound to a named runtime policy. The policy defines the server and site allowlist, available tools, action budgets, and whether destructive operations are permitted. This is enforced server-side, not by prompt instructions.
Steward is built into WPHammer. Log in to try it.
Create a runtime policy, scope it to a few sites, and let the WordPress Caretaker review your fleet. See what it finds before you give it any write permissions.