Features
110+ abilities, one MCP server.
Eight site tool groups and four external services — email, payments, shop, translations — commanded by your agent under the same contract: grouped operation_id, capped snapshot budget, dry-run first.
The eight site tool groups
Content
Pages, posts, Gutenberg blocks. Create, update, delete with snapshot and rollback.
wpab/create-post, wpab/update-post, wpab/delete-post, wpab/update-block
Taxonomies
Categories, tags, menus. Create, update, assign.
wpab/create-term, wpab/update-term, wpab/assign-terms, wpab/create-menu
Media
List, read, delete with file backup copy.
wpab/list-media, wpab/upload-media, wpab/update-media, wpab/delete-media
Options
Allow-list of 37 authorized options. User preferences.
wpab/get-option, wpab/update-option, wpab/preferences-get, wpab/preferences-set
SEO
Technical audit, per-page audit, meta/OG/JSON-LD fixes, hreflang.
wpab/seo-audit, wpab/seo-posts, wpab/apply-seo-fixes, wpab/write-llms
Diagnostics
Mode, ping, security audit, site info, stats.
wpab/mode-status, wpab/ping, wpab/security-audit, wpab/get-site-info
Snapshots / rollback
List operations, list snapshots, rollback by operation_id.
wpab/list-operations, wpab/list-snapshots, wpab/rollback-operation
GEO / AEO
Audit for generative engines (ChatGPT, Perplexity, Google AI Overviews).
wpab/geo-audit, wpab/write-llms
External services, same contract
WP Agent Bridge does not stop at WordPress. Services configured on your site become MCP tools — Claude, Devin or any MCP client commands them under the same rules: scoped tokens, dry-run, confirmation token, audit. Each service can be toggled off to shrink tools/list and save input tokens.
Email — IMAP/SMTP
Read, search, reply, send and organize mailboxes from the agent. Pure-PHP transport (no ext-imap), multi-account, encrypted credentials. Flags and moves are reversible; sends and deletes require accept_irreversible.
wpab/mail-list, wpab/mail-search, wpab/mail-reply, wpab/mail-send
SmartPay
Products, prices, orders, payments and gateways on your SmartPay store — sales data and catalog management exposed to the agent.
wpab/smartpay-list-products, wpab/smartpay-list-payments, wpab/smartpay-create-product
WooCommerce
Products, orders, coupons, variations, stock and refunds when WooCommerce is detected. Money movements stay gated behind accept_irreversible.
wpab/woo-list-coupons, wpab/woo-update-stock, wpab/woo-create-refund
Polylang
Post languages, translation links and translated strings on multilingual sites — the agent keeps EN/FR pairs in sync.
wpab/set-language, wpab/link-translations, wpab/polylang-strings
Grouping and ceiling
Read the chart as text
Each write operation generates one or more snapshots, grouped under an operation_id. The recommended ceiling is 700 accumulated snapshots. An alert is issued at 500 snapshots. Beyond 1000 snapshots, a known defect may cause partial restoration without warning.
Design principles
Systematic dry-run
Every write ability accepts dry_run=true. The agent previews the diff and the risk before anything touches the database.
Confirmation token
The apply call requires the confirmation_token returned by the dry-run. No token, no write.
Grouped snapshots
All snapshots of one write are grouped under a single operation_id, so a rollback restores the operation as a whole.
Capped budget
Snapshots accumulate up to a recommended ceiling of 700. An alert is issued at 500.