Oxygen Builder Review: Clean Code, MCP Agents, and the Breakdance Hangover
WordPress site builders usually follow one of two economic models: per-site annual subscriptions that penalize agency growth (Elementor, Beaver Builder), or modern developer favorites with active momentum (Bricks). Oxygen Builder occupies an unusual, battle-scarred corner of the market. Developed by Soflyy, it spent a decade earning developer loyalty by ditching the WordPress theme system entirely, producing clean HTML and CSS without the nested container bloat of consumer builders.
Then came 2022. When Soflyy launched Breakdance as a separate annual subscription builder aimed at non-coders, existing Oxygen users felt sidelined. A sizable contingent on Reddit and developer forums defected to Bricks Builder, leaving Oxygen's future in doubt.
Oxygen 6, and specifically the 6.2 release, is Soflyy's aggressive counter-punch. It rebuilds the editor from scratch around a new JSON architecture, native CSS variables, and modern interactions. More surprisingly, it is the first major WordPress builder to integrate native Model Context Protocol (MCP) tooling. And it still sells under a rare pricing model: a flat $199.50 one-time fee for unlimited sites, lifetime updates, and a 60-day money-back guarantee.
Building Real WordPress Pages via MCP Agents
The headline addition in Oxygen 6.2 is the Agent Connector, a free companion plugin that turns your WordPress site into an MCP server. Instead of clicking through builder menus, you connect an external AI agent like Claude Code, Cursor, Windsurf, or Codex directly to your local or staging environment.
The agent reads the site schema, custom post types, dynamic fields, and Oxygen templates. You prompt the agent to spin up a WooCommerce shop with variable products, configure dynamic archives, or rebuild a layout from a specification. Crucially, Soflyy does not resell AI credits or mark up API tokens. You bring your own AI tools and pay your provider directly. Once the agent finishes generating templates and content types, you open the visual editor and find everything structured as native Oxygen elements, ready for manual styling.
The Oxygen Classic Split and Theme Lock-In
While the rewrite modernizes the platform, it creates an uncomfortable dividing line. Oxygen 6 is a completely separate product from Oxygen Classic (versions 3.x through 4.x). There is no automated migration path. If you maintain twenty client sites built on Oxygen Classic, you cannot click update; you either keep them on the legacy codebase at classic.oxygenbuilder.com (which receives ongoing security patches) or rebuild them manually from scratch.
The second reality is structural lock-in. Oxygen bypasses the standard WordPress theme engine completely. It does not layer on top of Astra, GeneratePress, or default block themes; it disables them. If you ever decide to deactivate Oxygen, your layout does not fall back gracefully to a basic theme. Your entire frontend presentation vanishes, leaving only raw post content and unstyled output.
Community Scars and the Bricks Rivalry
On Reddit's r/Wordpress and web design communities, sentiment around Oxygen remains divided. Developers still praise its lightweight DOM output and fine-grained CSS control, pointing out that pages built properly in Oxygen routinely ace Google PageSpeed audits without aggressive caching tricks.
However, the scars from the Breakdance launch linger. Reddit discussions frequently advise newcomers to choose Bricks Builder instead, citing Bricks' rapid release schedule and larger third-party addon ecosystem. Early adopters of Oxygen 6 also report that the new JSON engine is unforgiving: configuration mismatches or malformed template code can lock the editor canvas, requiring manual database fixes. There is no free tier to test these quirks, only a hosted sandbox demo.
Who Should Buy Oxygen 6, Who Should Skip It
Pick Oxygen 6 if you are a developer or technical agency building bespoke WordPress sites, want full control over CSS variables and semantic markup, and refuse to pay annual renewal taxes. At $199.50 paid once for unlimited client and personal sites, the economics beat every subscription rival. If you already work with Claude Code or Cursor, the MCP integration offers a practical way to scaffold dynamic WordPress projects rapidly without paying third-party token markups.
Skip Oxygen 6 if you need to hand off page editing to non-technical clients who want a forgiving drag-and-drop canvas like Elementor. It is also the wrong choice if you need a vast library of pre-made third-party widgets, or if you are managing an existing fleet of Oxygen Classic sites and expect a one-click upgrade path. Oxygen is a code-first visual IDE, and it requires you to think like a developer from the first container you place.
