Tool reference

Every one of the 133 tools AlphaBridge gives Claude — what it does, whether it is Free or Pro, and which are the mighty ones.

133Tools
39Free
86Pro
8Agency
75Mighty
✍️ 10🖼️ 6💬 10👥 10🧩 5⚙️ 4🎨 8🗄️ 4🩺 7🔎 3🔄 10🛒 9📈 3🔐 7🧰 8📁 8📤 4🚀 7🧭 3↩️ 3📦 1🌐 3

✍️ Content 10

wp_list_posts FREE edit_posts

List or search posts/pages/any post type with filters and pagination.

wp_get_post FREE edit_posts

Get a single post/page including raw content, meta and terms. Set include_protected=true (requires manage_options) to also return protected "_" meta keys such as _elementor_data.

wp_create_post FREE edit_posts

Create a post, page or custom post type entry (title, content, status, terms, meta).

wp_update_post FREE edit_posts

Update an existing post/page. Only provided fields change.

wp_delete_post FREEMIGHTY delete_posts

Delete a post (trash by default, or permanently with force=true).

wp_list_revisions FREE edit_posts

List revisions of a post.

wp_duplicate_post FREE edit_posts

Duplicate a post/page (as a new draft, including its terms).

wp_get_post_meta FREE edit_posts

Get post meta: one key, or all public meta for a post. Set include_protected=true (requires manage_options) to also list protected "_" keys.

wp_restore_revision PROMIGHTY edit_posts

Restore a post to one of its revisions.

wp_update_post_meta PROMIGHTY edit_posts

Set a post meta value (protected keys starting with _ are blocked). Schema: id (integer), key (string), value (any JSON value; objects rejected).

🖼️ Media 6

wp_list_media FREE upload_files

List media library attachments with pagination.

wp_get_media FREE upload_files

Get a single attachment with URL, sizes, alt text and metadata.

wp_upload_media_from_url FREE upload_files

Download a file from a URL and add it to the media library.

wp_upload_media FREE upload_files

Upload a local image or PDF to the media library from base64-encoded content.

wp_update_media FREE upload_files

Update an attachment title, caption and alt text.

wp_delete_media FREEMIGHTY delete_posts

Delete an attachment from the media library.

💬 Taxonomies & comments 10

wp_list_terms FREE edit_posts

List terms of a taxonomy (categories, tags, custom).

wp_create_term FREE manage_categories

Create a term in a taxonomy.

wp_update_term FREE manage_categories

Update a term.

wp_delete_term FREEMIGHTY manage_categories

Delete a term from a taxonomy.

wp_list_comments FREE moderate_comments

List comments with status and post filters.

wp_moderate_comment FREE moderate_comments

Set a comment status: approve, hold, spam or trash.

wp_reply_comment FREE moderate_comments

Reply to a comment (or comment on a post) as the current user.

wp_delete_comment FREEMIGHTY moderate_comments

Delete a comment (trash by default, force to remove permanently).

wp_get_term FREE edit_posts

Get a single term by id and taxonomy.

wp_get_comment FREE moderate_comments

Get a single comment by id.

👥 Users & menus 10

wp_list_users PRO list_users

List users with role/search filters.

wp_get_user PRO list_users

Get a user by id, login or email.

wp_create_user PROMIGHTY create_users

Create a user with a role.

wp_update_user PROMIGHTY edit_users

Update a user (role, name, email, password).

wp_delete_user PROMIGHTY delete_users

Delete a user, optionally reassigning their content.

wp_list_menus PRO edit_theme_options

List navigation menus.

wp_get_menu PRO edit_theme_options

Get a menu with its items.

wp_create_menu PROMIGHTY edit_theme_options

Create a navigation menu.

wp_add_menu_item PROMIGHTY edit_theme_options

Add an item to a menu (custom link, page or post).

wp_delete_menu_item PROMIGHTY edit_theme_options

Remove an item from a menu.

🧩 Widgets 5

wp_list_sidebars FREE edit_theme_options

List the theme's registered sidebars (widget areas) with their widget counts.

wp_get_widgets FREE edit_theme_options

List widgets and their settings, optionally filtered to one sidebar.

wp_update_widget PROMIGHTY edit_theme_options

Update the settings of an existing widget instance (merges the given fields). Settings are written directly to the widget option and do NOT pass the widget's own WP_Widget::update() sanitisation.

wp_add_widget PROMIGHTY edit_theme_options

Add a widget of a given type to a sidebar and return its new id. Settings are written directly to the widget option and do NOT pass the widget's own WP_Widget::update() sanitisation.

wp_delete_widget PROMIGHTY edit_theme_options

Remove a widget instance from its sidebar and delete its settings. The widget option is rewritten directly, without the widget's own cleanup routines.

⚙️ Options & settings 4

wp_get_site_settings FREE manage_options

Get common site settings (title, tagline, url, admin email, timezone, language, posts per page).

wp_update_option PROMIGHTY manage_options

Create or update an option value. Security-relevant options are blocked, but the block list only knows what it knows: other plugins may keep security-relevant options under unremarkable names.

wp_delete_option PROMIGHTY manage_options

Delete an option. Security-relevant options are blocked, but the block list only knows what it knows: other plugins may keep security-relevant options under unremarkable names.

wp_update_site_settings PROMIGHTY manage_options

Update common site settings (title, tagline, admin email, timezone, start of week, posts per page).

🎨 Plugins & themes 8

wp_list_plugins PRO activate_plugins

List installed plugins with active state and version.

wp_activate_plugin PROMIGHTY activate_plugins

Activate a plugin by its file path (e.g. akismet/akismet.php).

wp_deactivate_plugin PROMIGHTY activate_plugins

Deactivate a plugin by its file path.

wp_list_themes PRO edit_theme_options

List installed themes.

wp_list_theme_files PRO edit_themes

List files inside a theme (defaults to the active theme).

wp_read_theme_file PRO edit_themes

Read the contents of a theme file.

wp_write_theme_file PROMIGHTY edit_themes

Write (overwrite or create) a theme file. Content is raw by default; set "encoding":"base64" to write binary/base64 data. Blocked when DISALLOW_FILE_MODS or DISALLOW_FILE_EDIT is set.

wp_delete_theme_file PROMIGHTY edit_themes

Delete a file inside a theme. Blocked when DISALLOW_FILE_MODS or DISALLOW_FILE_EDIT is set.

🗄️ Database 4

wp_db_tables PRO manage_options

List database tables with row counts.

wp_db_schema PRO manage_options

Describe the columns of a table.

wp_db_query PROMIGHTY manage_options

Run a read-only query: a single, comment-free SELECT. Dangerous ("mighty") tool, off by default. Only SELECT — SHOW/DESCRIBE/EXPLAIN are handled by wp_db_tables/wp_db_schema, and EXPLAIN ANALYZE would actually execute the query. Blocked: prepared statements, CTEs, UNION, system schemas (mysql/information_schema/performance_schema/sys), file and timing functions, and the users/usermeta/options AND the postmeta/termmeta/commentmeta tables (read those through the structured meta tools, which redact secrets). An outer LIMIT and a statement timeout are enforced; results are capped by row count and total payload size (truncated=true means more matched — narrow the query or raise limit).

wp_db_execute PROMIGHTY manage_options

Write a row set with a STRUCTURED statement (no raw SQL). Pass operation (insert/update/delete), table, and values/where as objects; the query is built with prepared statements, so the whole class of injection and "whole-table rewrite" bypasses is gone. update and delete REQUIRE a non-empty where object. The users, usermeta, options and network tables are refused — use the dedicated user/option tools for those. Dry-run by default: set apply=true to run it. The object cache is flushed after a successful write. Prefer the structured content/meta/option tools where they fit; this is the escape hatch for custom and plugin tables.

🩺 System & diagnostics 7

wp_site_info FREE manage_options

Environment overview: WordPress/PHP/MySQL versions, active theme, plugin counts, URLs, multisite, memory, HTTPS.

wp_get_post_types FREE edit_posts

List registered post types.

wp_get_taxonomies FREE edit_posts

List registered taxonomies.

wp_get_cron PRO manage_options

List scheduled cron events.

wp_get_error_log PRO manage_options

Return the tail of the WordPress debug.log if enabled.

wp_clear_cache PROMIGHTY manage_options

Flush the WordPress object cache (and OPcache if available).

wp_flush_rewrite_rules PROMIGHTY manage_options

Flush permalink / rewrite rules (fixes 404s after structural changes).

🔄 Lifecycle 10

wp_get_update_status FREE update_core

Report available core, plugin and theme updates as of WordPress's own last scheduled check (read-only, cached data; triggers no remote request).

wp_install_plugin PROMIGHTY install_plugins

Install a plugin from the WordPress.org directory by slug, optionally activating it.

wp_install_plugin_zip PROMIGHTY install_plugins

Install a plugin from an uploaded ZIP (base64 "content", a "url" or a committed upload "session"), optionally activating it.

wp_install_theme_zip PROMIGHTY install_themes

Install a theme from an uploaded ZIP (base64 "content", a "url" or a committed upload "session"), optionally activating it.

wp_update_plugin PROMIGHTY update_plugins

Update an installed plugin to the latest version.

wp_delete_plugin PROMIGHTY delete_plugins

Delete an installed plugin (deactivates it first if active).

wp_install_theme PROMIGHTY install_themes

Install a theme from the WordPress.org directory by slug.

wp_update_theme PROMIGHTY update_themes

Update an installed theme to the latest version.

wp_delete_theme PROMIGHTY delete_themes

Delete an installed theme (cannot delete the active theme).

wp_update_core PROMIGHTY update_core

Update WordPress core to the latest available version. High impact — use with care.

🛒 WooCommerce 9

wc_list_orders PRO manage_woocommerce

WooCommerce: list orders, filterable by status. Requires WooCommerce.

wc_get_order PRO manage_woocommerce

WooCommerce: get one order with items, totals and customer. Requires WooCommerce.

wc_update_order_status PROMIGHTY manage_woocommerce

WooCommerce: change an order status (e.g. mark as completed/shipped). Requires WooCommerce.

wc_list_products PRO manage_woocommerce

WooCommerce: list products with search and status filters. Requires WooCommerce.

wc_get_product PRO manage_woocommerce

WooCommerce: get one product (price, stock, sku, status). Requires WooCommerce.

wc_update_product PROMIGHTY manage_woocommerce

WooCommerce: update a product price, stock quantity or status. Requires WooCommerce.

wc_list_coupons PRO manage_woocommerce

WooCommerce: list coupons. Requires WooCommerce.

wc_create_coupon PROMIGHTY manage_woocommerce

WooCommerce: create a coupon. Requires WooCommerce.

wc_list_customers PRO manage_woocommerce

WooCommerce: list customers with order counts. Requires WooCommerce.

📈 SEO 3

seo_detect FREE edit_posts

Detect the active SEO plugin (Yoast, Rank Math, AIOSEO or none).

seo_get FREE edit_posts

Get the SEO title, meta description and focus keyword for a post.

seo_set PROMIGHTY edit_posts

Set the SEO title, meta description and/or focus keyword for a post (Yoast or Rank Math).

🔐 Meta & credentials 7

wp_get_user_meta FREEMIGHTY list_users

Get standard profile fields (user meta) for a user: one field, or all standard fields. Only a fixed list of non-sensitive profile keys is available.

wp_get_term_meta FREE edit_posts

Get term meta: one key, or all public meta for a term.

wp_list_application_passwords FREE list_users

List a user's application passwords (names, created/last-used, never the secret).

wp_update_user_meta PROMIGHTY edit_users

Set a user meta value (privilege/auth keys are blocked).

wp_update_term_meta PROMIGHTY manage_categories

Set a term meta value.

wp_create_application_password PROMIGHTY edit_users

Create an application password for a user. The secret is returned once.

wp_revoke_application_password PROMIGHTY edit_users

Revoke a user's application password by its UUID.

🧰 Operations 8

wp_site_health FREE manage_options

Site health summary: PHP/WordPress versions, HTTPS, debug, memory, object cache, and pending updates.

wp_dashboard_counts FREE manage_options

Content at a glance: posts by type/status, users by role, comments and media counts.

wp_schedule_cron PROMIGHTY manage_options

Schedule a cron event: a one-off at a timestamp, or recurring (hourly/twicedaily/daily/weekly). Only hooks explicitly allowed via the "ab_mcp_pro_cron_hook_allowlist" filter can be scheduled; the list is empty by default.

wp_unschedule_cron PROMIGHTY manage_options

Clear all scheduled events for a hook.

wp_set_transient PROMIGHTY manage_options

Set a transient value with an optional expiration (seconds).

wp_delete_transient PROMIGHTY manage_options

Delete a transient by name.

wp_db_optimize PROMIGHTY manage_options

Run OPTIMIZE TABLE on this site's database tables.

wp_cleanup_transients PROMIGHTY manage_options

Delete expired transients to tidy the options table.

📁 Files 8

wp_list_plugin_files PROMIGHTY edit_plugins

List files inside an installed plugin folder.

wp_read_plugin_file PROMIGHTY edit_plugins

Read a file inside a plugin folder. Raw source access: plugin code may contain hardcoded API keys, credentials or other secrets.

wp_write_plugin_file PROMIGHTY edit_plugins

Write (overwrite or create) a file inside a plugin folder. Content is raw by default; set "encoding":"base64" to write binary/base64 data. Blocked when DISALLOW_FILE_MODS or DISALLOW_FILE_EDIT is set.

wp_delete_plugin_file PROMIGHTY edit_plugins

Delete a file inside a plugin folder. Blocked when DISALLOW_FILE_MODS or DISALLOW_FILE_EDIT is set.

wp_list_uploads PROMIGHTY manage_options

List files in the uploads directory (optionally a subfolder). Raw filesystem access to the uploads directory; administrators only. Use wp_list_media / wp_get_media for the attachment-aware tools.

wp_read_upload_file PROMIGHTY manage_options

Read a file from the uploads directory. Raw filesystem access to the uploads directory; administrators only. Use wp_get_media / wp_list_media for the attachment-aware tools.

wp_write_upload_file PROMIGHTY manage_options

Write a text/asset file to the uploads directory. Raw filesystem access to the uploads directory; administrators only. Content is raw by default; set "encoding":"base64" to write binary/base64 data. Executable and browser-executable extensions (php, js, svg, html, xml …) are blocked. Use wp_upload_media / wp_get_media for the attachment-aware tools.

wp_delete_upload_file PROMIGHTY manage_options

Delete a file from the uploads directory. Raw filesystem access to the uploads directory; administrators only. Use wp_delete_media / wp_get_media for the attachment-aware tools.

📤 File transfer (chunked) 4

wp_upload_begin PROMIGHTY upload_files

Start a chunked upload session for a large file. Returns a session id; send the file with wp_upload_append and finish with wp_upload_commit.

wp_upload_append PROMIGHTY upload_files

Append one base64 chunk (recommended 1–4 MB of raw data per call) to an upload session, in order.

wp_upload_commit PROMIGHTY upload_files

Finish an upload session. Optionally verifies a sha256 checksum. The committed file can then be used via the "session" argument of the install and deploy tools.

wp_upload_abort PROMIGHTY upload_files

Abort an upload session and delete its data.

🚀 Site Deploy (FTP/SFTP) 7

wp_deploy_diff AGENCYMIGHTY manage_options

Preview a deploy before it happens: compare the ZIP you are about to push against what is really on the server. Nothing is uploaded, written or deleted — only directory listings and the ZIP index are read, never file contents. Per path it reports new, changed and, with atomic mode, removed.

wp_deploy_test AGENCYMIGHTY manage_options

Check the Site-Deploy connection: configuration, same-server verification and a live directory listing of the deploy root. Opens an authenticated connection with the stored credentials, so it is off by default like the other deploy tools.

wp_deploy_list AGENCYMIGHTY manage_options

List a directory in the deploy area (path is relative to the deploy root).

wp_deploy_read AGENCYMIGHTY manage_options

Read a file from the deploy area (max 2 MB per call). Binary content is returned base64-encoded.

wp_deploy_push_file AGENCYMIGHTY manage_options

Write one file into the deploy area. Content sources: "content" (with optional "encoding":"base64") or a committed upload "session". Missing directories are created.

wp_deploy_push_zip AGENCYMIGHTY manage_options

Upload and unpack a ZIP archive into the deploy area — deploys a whole site or folder in one step. Source: a committed upload "session" (recommended for large archives) or base64 "content". With "atomic":true (recommended for a full site) the archive is unpacked into a staging folder, every file is size-verified, the current target is moved aside as a backup, and only then swapped in by a near-instant rename — a failed or interrupted upload leaves the live target untouched, and a failed swap rolls back automatically. Without atomic, files are written straight into the target and existing files are overwritten in place.

wp_deploy_delete AGENCYMIGHTY manage_options

Delete a file — or, with "recursive":true, a whole directory — in the deploy area.

🧭 Blueprint 3

wp_blueprint_export PRO manage_options

Export the STRUCTURE of this site as a portable JSON blueprint: writable site settings, taxonomy terms, the page hierarchy, navigation menus with their item tree and theme locations, widget placement, the plugin set and the active theme. Post content is never exported, and neither are widget settings, credentials or user data.

wp_blueprint_diff PRO manage_options

Compare a blueprint against the CURRENT state of this site and return exactly what an apply would do. Works on every plan. Read-only: writes nothing. Per section you get create, update, unchanged and extra_on_target — structure that exists here but not in the blueprint is never touched, there is no delete mode.

wp_blueprint_apply AGENCYMIGHTY manage_options

Apply the applicable parts of a blueprint to this site. Dry run by default: review the plan, then set apply=true. It NEVER deletes, deactivates or removes anything, and a second run reports everything as unchanged. Every write goes through the ordinary tools, so their permissions, your token scope and the per-tool switches all apply.

↩️ Undo 3

wp_undo_list PRO read

List your undo points: the snapshots that destructive tools took before they changed something. Each entry has a token, the tool it came from, a short summary and an expiry. Only your own undo points are visible, and they expire after 24 hours.

wp_undo PRO read

Reverse one earlier change using its undo token. Pass dry_run=true first to see exactly what would be restored and what would be refused. Undoing needs the same permission as the original action, and each item is re-checked against the CURRENT state, so an option that has since been protected is reported as blocked rather than restored.

wp_undo_discard PRO read

Throw away an undo point and its snapshot without restoring anything. Use it once a change is confirmed good, or pass all=true to drop all of your undo points at once. Other users’ undo points are never touched.

📦 Migration 1

wp_export_content PROMIGHTY export

Export content as a WordPress WXR file, saved to the uploads folder; returns a download URL.

🌐 Multisite 3

wp_network_list_sites PRO manage_sites

Multisite: list the sites in the network. Requires multisite.

wp_network_create_site PROMIGHTY manage_sites

Multisite: create a new site in the network. Requires multisite.

wp_network_activate_plugin PROMIGHTY manage_network_plugins

Multisite: network-activate a plugin across all sites. Requires multisite.

No tools match your filter.