GoBuildWP

Ability reference

WordPress MCP tools, searchable by name.

Every GoBuildWP ability in one lookup: find the operation, check whether it ships in Free or Pro, then open its reference entry. Your connected site supplies the live schema.

All abilities
1,380
Free
232
Added by Pro
1,148

Examples:

Type to search 1,380 abilities by name, label or plugin.

This is a release-source catalogue, not your connection's available list. Modern GoBuildWP transport exposes individual tools; the legacy MCP Adapter path uses discovery, definition and execution meta-tools. Inspect the actual negotiated tool list. Counts deduplicate shared Free/Pro names and cannot establish live compatibility or recovery.

Choose your Free edition

Free tool counts and downloads on this website refer to GitHub Free. It includes developer code, filesystem and WP-CLI tools, signed upload and admin-access links, and the sandbox. WordPress.org Free omits those twelve tools and their sandbox. WordPress.org availability is pending directory approval.

Install one Free edition. Pro is a separate plugin requiring compatible Free and a valid Pro licence. Pro supplies any of those tools missing from Free, while existing Free tools stay registered once. Site permissions, safety profiles and confirmation still apply. Without Pro eligibility, Pro-owned tools are unavailable; tools supplied by GitHub Free remain available under site policy.

Browse by module

84 modules, one reference page each

Each page lists every ability with its label, description and annotations. For what a plugin module does in practice, start from its integration page.

In GoBuildWP Free 232

Added by GoBuildWP Pro 1,148

How agents use them

Discover, inspect, then call one tool

Inspect the live schema for the selected task. Tool-list size and how definitions reach the model depend on the transport and client; the documented total does not establish prompt size.

  1. Discover

    Ask the connection which abilities it offers. The list reflects your plugins, licence, permissions and safety profile.

  2. Inspect the schema

    Read the input and output schema your site returns for the one ability that matches the task. Parameters can change with the installed version.

  3. Call, then re-read

    Run it against a confirmed target, then read the saved object back and check it in the plugin's own screen.

Finding the right tool

How GoBuildWP's MCP tool names are built

Every name follows the same pattern: the wppilot/ namespace, the module, then a verb and an object, as in wppilot/bricks-get-global-class or wppilot/woocommerce-list-orders. Core WordPress abilities skip the module part, so creating a post is wppilot/create-post. Once you know the pattern, searching this list by plugin name and verb finds almost anything.

The verbs carry meaning, and it is worth knowing them before you approve a call.

  • check-setup: the first call in almost every module. It reports the plugin's version against GoBuildWP's minimum, the edition, and what is available on this install.
  • list and get: reads. list returns compact rows to choose from; get returns one object in full.
  • Schema reads such as elementor-get-schema or flatsome-get-element-schema: the exact settings a plugin accepts, so the agent writes real keys instead of guessing.
  • edit and update: change named fields and leave the rest as they were.
  • set-content and set-layout: replace a whole stored structure. In the builder modules these are marked destructive, so they need confirmation.
  • delete: removes something. Some deletes move to the trash by default and need force to be permanent; read the ability's own description.
  • preview, dry_run and confirm: the parameters and companion abilities that let you see a change before it is made.

Common jobs and the abilities that do them

  • Edit text in an Elementor section: elementor-find-elements, then elementor-edit-element (Free).
  • Fix SEO titles across many posts: seo-bulk-get-meta, then seo-bulk-update-meta, up to 100 posts per call, through whichever SEO plugin is active (Pro).
  • Add alt text to images: audit-media-alt, then update-image-alt (Free).
  • Refund part of an order: woocommerce-get-order, then woocommerce-create-refund, which needs confirmation (Pro).
  • Replace a phone number everywhere: search-replace-preview, then search-replace-apply (Free).
  • Find out why a page is slow: cache-check-setup and cache-measure-page (Pro), or performance-audit (Free).
  • See what an agent changed and undo it: list-changes, get-change, rollback-change (Free).

Reading an ability's annotations before you approve it

Each entry in the reference carries two flags from the plugin source: read-only and destructive. Read-only abilities are the only ones the Read Only profile lets through. Destructive marks an operation whose effect is hard to take back, such as deleting, replacing a whole layout or issuing a refund, and those usually need confirm=true. Neither flag tells you whether a change can be undone afterwards; that depends on whether the write records a before-image, and the change list says so per entry. When a client asks you to approve a call, the ability name plus those two flags tell you most of what you need to decide.

Keeping the tool list small for your client

A large site with Pro active can expose hundreds of abilities, and some AI clients handle a long tool list worse than a short one: more tokens spent on definitions, and more chances to pick a near-miss. There are three ways to narrow what a connection sees. Switch off whole abilities you never use on the GoBuildWP Abilities screen. Give each workflow its own access token limited to named abilities or categories, so an SEO agent sees SEO tools and nothing else. And use the Read Only profile for any connection that only needs to look, which removes every write from discovery at once.

Where Free and Pro both register an ability under the same name, there is only ever one tool: with Pro active, Pro's fuller copy registers first and answers for that name. That is why the counts above deduplicate shared names.

FAQ

About WordPress MCP tools

What are WordPress MCP tools?

They are typed operations a WordPress site offers to an AI client over the Model Context Protocol. GoBuildWP calls them abilities: each has a name such as wppilot/elementor-get-content, an input schema, an output schema and annotations that say whether it only reads or is destructive. GoBuildWP needs WordPress 6.9 or later.

How many tools does GoBuildWP have?

The reference documents 1,380 abilities: 232 in the free plugin, covering WordPress core, the block editor, design documents, Skills, platform diagnostics, Elementor editing and the basics of the store, SEO, form, backup and security plugins, and 1,148 more in Pro across the plugin and theme modules. Pro also ships its own fuller copies of 45 of those free basics, under the same names. What a client receives depends on the transport: the modern route lists individual tools, which a client may load in full or in part, while the legacy MCP Adapter route offers discovery, definition and execution meta-tools that look up one ability schema at a time.

Why is a tool listed here missing on my site?

A reference entry can exist while the ability is unavailable on your site because of a missing companion plugin, an inactive Pro licence, the connected user's WordPress permissions, a per-ability switch or the active safety profile. Discovery on your own connection is the authority.

What do the read and destructive annotations mean?

They describe operation effects. Minimum profile, ability-specific confirmation, human approval, capability checks and recovery are separate contracts; an ordinary write can also require confirmation. Inspect the installed definition and policy, approve the intended target and independently read back the result.

Start with one read-only call

Connect an AI client, inspect the installed site, and choose a small task you can check.