GoBuildWP Free
The free WordPress MCP plugin. A complete server, not a demo.
GoBuildWP Free is a free WordPress MCP plugin under the GPL that turns your site into its own MCP server, with 232 typed abilities, three safety profiles, write previews, a change ledger and rollback. It connects ChatGPT, Claude, Cursor and 24 more clients, with no account to create.
Version 1.18.6, No account, Source on GitHub
GoBuildWP Free plugin card
v1.18.6- Current versions
- Free 1.18.6, Pro 1.12.4
- Last release
- See the changelog
- Requires
- WordPress 6.9+ and PHP 8.0+
- Licence
- GPL-2.0-or-later for both plugins; Pro modules load only with Freemius premium-code eligibility
- Abilities
- 232 in Free, 1,148 more in Pro
- AI clients
- 27 with setup on the Connect screen
- Download
- Free ZIP from the GitHub release
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.
What Free includes
The whole WordPress surface, plus the control layer
No licence, entitlement service or Pro install. Every group below still answers to the active safety profile and the connected user's own WordPress capabilities.
Connection and discovery
WordPress-native MCP endpoint, discover abilities, inspect ability information, execute a typed ability, agent context.
Posts, pages and custom post types
List and search content, read a single item, create content as a draft, update content, trash and restore, permanent delete with confirmation, public custom post types discovered automatically.
Categories, tags and taxonomies
Discover public taxonomies, list and search terms, read a term, create and update terms, delete a term with confirmation, assign and remove terms on content.
Media library
List and search media, read attachment details, import media from a URL, update title, caption, description and alt text, set and clear the featured image, attach and detach from content, delete with confirmation.
Comments and moderation
List and filter comments, read a comment, reply to a comment, edit a comment, approve, hold, spam and unspam, trash and restore, delete with confirmation.
Navigation menus
List menus and their items, create and rename a menu, add, update and remove items, reorder a whole menu, list the theme's navigation locations, assign a menu to a location.
Revisions
List revisions with autosaves distinguished, read a revision against the live post, restore a revision as an audited, reversible write.
Users and site settings
Privacy-minimized user reads, create and update users, gated by profile and confirmation, site information, an explicit settings allowlist, installed plugins and themes, install, activate, update and delete plugins and themes, and switch themes, gated by profile and confirmation.
Authentication and clients
OAuth 2.1 with PKCE, Application Password authentication, 27 current client configurations, native and proxied OAuth routes, a local stdio connection through WP-CLI, connection diagnostics.
In-dashboard AI workspace
WordPress admin chat, configured provider and model selection, chat sessions and message history, message attachments, tool discovery and tool calls, per-call approval choices, provider consent record.
Gutenberg content workflow
Read Gutenberg content, create pending batches, add pending changes, review pending batches, browser finalization, delete pending changes, write finalized content.
Safety and control
Read Only profile, Production Safe profile, Developer Full Access profile, per-ability enable or disable, WordPress capability checks, critical-action confirmation, preview a write before it happens, optional required preview, per-credential write rate limiting.
Change visibility
Field-by-field diff before a post, media, settings or delete write, an MCP Apps preview card with Apply, in hosts that render one, review and approve in wp-admin, drift detection on apply, redacted change list, email addresses masked, change detail, rollback for supported reversible actions, undo or redo a whole agent session, conflicts checked first, connection diagnostics, system status, performance audit, security audit.
Plugin basics
WooCommerce catalog, orders and customers read, one product's name, description, prices and stock edited with undo, one post's SEO title, description and robots in Yoast, Rank Math, AIOSEO, SEOPress, The SEO Framework, Slim SEO and SmartCrawl, WPForms, Contact Form 7, Gravity Forms and Forminator forms and entries read, contact details withheld, backup status from UpdraftPlus, Duplicator, BackWPup and All-in-One WP Migration, Wordfence and Solid Security status, findings and lockouts, scheduled audits emailed to administrators.
Developer surfaces
Read and list files, write and edit files, enable, disable, and delete supported files, upload links, WP-CLI jobs, PHP sandbox, temporary admin access link.
Seeing the result
A view link for the agent's own browser, a preview URL for a draft, flagged when the browser must be signed in, screenshots taken by a logged-in wp-admin tab, captures compared into a score and the regions that moved, captures attached to a change-ledger entry, Elementor atomic readiness audit across every document.
Reusable context
Guided skills, skill retrieval, site-wide instructions, client-aware connection guidance.
Every free module, counted from the ability reference
| Module | Area | Abilities | Read-only | Writes | Destructive |
|---|---|---|---|---|---|
| WordPress core | GoBuildWP Free | 69 | 26 | 43 | 18 |
| Platform and diagnostics | GoBuildWP Free | 37 | 19 | 18 | 8 |
| Design documents | GoBuildWP Free | 26 | 19 | 7 | 1 |
| Elementor (free) | GoBuildWP Free | 18 | 9 | 9 | 2 |
| Block editor | GoBuildWP Free | 15 | 6 | 9 | 5 |
| WooCommerce basics | Commerce | 13 | 12 | 1 | 0 |
| Block themes | GoBuildWP Free | 11 | 5 | 6 | 1 |
| Scheduled routines | Site maintenance | 5 | 2 | 3 | 1 |
| Accessibility | GoBuildWP Free | 4 | 3 | 1 | 0 |
| Skills | GoBuildWP Free | 4 | 1 | 3 | 2 |
| Security plugins basics | Site maintenance | 3 | 3 | 0 | 0 |
| AIOSEO basics | SEO | 2 | 1 | 1 | 0 |
| Backups basics | Site maintenance | 2 | 2 | 0 | 0 |
| Contact Form 7 basics | Forms | 2 | 2 | 0 | 0 |
| Forminator basics | Forms | 2 | 2 | 0 | 0 |
| Gravity Forms basics | Forms | 2 | 2 | 0 | 0 |
| PageSpeed | GoBuildWP Free | 2 | 1 | 1 | 1 |
| Rank Math basics | SEO | 2 | 1 | 1 | 0 |
| SEOPress basics | SEO | 2 | 1 | 1 | 0 |
| Slim SEO basics | SEO | 2 | 1 | 1 | 0 |
| SmartCrawl basics | SEO | 2 | 1 | 1 | 0 |
| The SEO Framework basics | SEO | 2 | 1 | 1 | 0 |
| WPForms basics | Forms | 2 | 2 | 0 | 0 |
| Yoast SEO basics | SEO | 2 | 1 | 1 | 0 |
| Site header | GoBuildWP Free | 1 | 0 | 1 | 1 |
Destructive abilities always need an explicit confirmation, and Read Only hides every write. 25 modules, 232 abilities in total in GoBuildWP Free 1.18.6. The WooCommerce, SEO, form, backup and security abilities register only while their plugin is active, and the developer abilities only under Developer Full Access, so a fresh install on the default profile registers 167. With Pro active, Pro's fuller copies of the plugin basics answer instead.
Your first ten minutes
Start with a read you can check
You are not testing the model yet. A read that returns the right answer proves the connection, the credential and the capability chain at once.
Install on staging
Download the plugin and activate it like any other. Your site now serves its own MCP endpoint.
Create a dedicated user
A WordPress user that exists only for this connection, so its capabilities are the ceiling.
Select Read Only before connecting
The default profile is Production Safe. Select Read Only explicitly, pick your client and verify one authorized read of a known record.
Make one reversible write
Switch to Production Safe, create a draft, then open the change ledger and read what it recorded.
Representative session. Ability names and profile behaviour match GoBuildWP 1.18.6; the site and its content are examples.
Where Free stops
Free covers the basics of your plugins. Pro goes deep.
Pro 1.12.4 is a second plugin that needs Free and Freemius premium-code eligibility. It adds operations on the same connection; check eligible trial/cached states and persisted approval holds separately.
In GoBuildWP Free
- Posts, pages, custom post types and taxonomies
- Media, comments, menus, revisions and allowlisted settings
- Elementor editing, 18 abilities
- Gutenberg staged workflow and the design system
- Safety profiles, previews, change ledger, rollback and whole-session undo
- WooCommerce reads and a basic product editor
- One post's SEO title, description and robots in seven SEO plugins
- Forms and entries read with contact details withheld
- Backup and security plugin status, and scheduled audits
- A local stdio connection through WP-CLI
- Developer files, WP-CLI and PHP sandbox (profile permitting)
Added by GoBuildWP Pro
- 89 plugin integrations, loaded only when present
- 52 more Elementor authoring abilities
- Store operations, form editing, SEO in depth and custom fields
- Page builder to page builder conversion
- Human approval queue with email notifications
- Persistent memory and integration health
FAQ
Before you install
Stuck on setup? Troubleshooting covers transport, permission and execution failures.
Is Free limited by number of sites or requests?
There is no per-site fee or per-call metering charge for a direct Free connection. Permissions and per-credential write limits still apply: the MCP server runs inside your WordPress, and on a direct connection requests never touch infrastructure we operate. GoBuildWP Cloud, an optional hosted gateway, does count connected sites: three are free. The default write rate limit, 120 calls per minute per credential and adjustable with a filter, stops a runaway loop from hammering your own database rather than shaping a pricing tier.
What is the catch?
Free is the foundation Pro is sold on, so it is in our interest for it to be genuinely good. What Free does not include is depth in most plugins. It reads a WooCommerce store and edits one product's name, prices and stock, sets one post's SEO title, description and robots in seven SEO plugins, and reads forms, backups and security status, but it does not know what an ACF field group is, cannot build a variable product and cannot refund an order. Elementor goes furthest, with 18 abilities for reading documents and editing elements. For a large share of real work, that is enough.
Is it really free for commercial sites?
Yes, under GPL v2 or later like WordPress itself, with no per-site licence and no attribution requirement. The advice that matters is operational: start on staging, use a dedicated WordPress user rather than a shared administrator account, and keep Read Only until the client's team has seen what a session looks like in the change ledger.
Which AI clients can connect?
27 clients have a generated configuration and a guide, including Claude Code, Claude Desktop, Claude on the web, ChatGPT, Mistral Le Chat, Manus. Authentication options vary by client: native OAuth 2.1, OAuth through a proxy, or an Application Password.
What stops working without Pro?
Nothing in Free depends on Pro. Without it you keep the MCP server, sign-in, safety profiles, previews, the change ledger and rollback, and every ability in the free module table on this page. What you do not get is depth in a plugin's own data model, such as variable products, refunds, ACF field groups, schema or form editing, plus the approval queue, safe updates, backup triggers, security hardening, content fixes and memory. Pro eligibility follows the Freemius premium-code gate. If eligibility is lost, premium modules may stop loading, and persisted Pro approval holds can still refuse affected Free writes rather than silently bypassing policy. Inspect Licence and support status before assuming those writes continue.
Does Free give an agent unrestricted WordPress access?
No. WordPress user capabilities still apply. GoBuildWP also enforces the selected safety profile, per-ability switches, write limits and critical-action confirmation on the server. Developer Full Access is meant for development or staging; Production Safe blocks privileged code, filesystem and database surfaces while supporting ordinary site work.
What should I check for visitor performance?
GoBuildWP runs in WordPress, so its initialization, scheduled routines and active agent work can use server resources. Registration does not execute every ability, but that does not establish zero overhead. Compare representative pages and server load before and after activation on your own stack, including while an audit or agent session runs.
Does GoBuildWP Free send prompts to an AI provider?
External MCP clients use their own model connection. If you use GoBuildWP's in-dashboard Chat, the provider configured through the WordPress AI Client may receive the prompt, history, attachments, instructions, available tool declarations and tool results. Review that provider before use.
How do I uninstall it cleanly?
Deactivate and delete like any plugin. Content an agent created stays, because it is ordinary WordPress posts, pages, media and plugin data. The change ledger is removed on uninstall. Saved designs and skills are kept unless you enable their uninstall cleanup; export records you want to preserve before deleting.
Install it on staging this afternoon.
Connect one client in Read Only, prove a small read, then one reversible draft. That loop tells you more than any page, including this one.