Bricks MCP integration

Bricks MCP: build editable pages with your existing styles.

Build editable Bricks pages with AI through EMCP Pro. Discover native elements, reuse existing styles, and edit layouts with current-content checks.

Pro integrationBricks 2.3.13 through 2.4.x

EMCP / BricksIllustrative workflow
From request to review

Bricks workflow to review

Bricks workflow to review: example plan
StepReview point
Inspect the Bricks schemaRead the exact settings accepted by the installed heading, container and image elements.
Build a native draftAdd a flat element tree with valid IDs and parent-child relationships.
Verify the native saveRead the tree and inspect desktop and mobile layouts in Bricks before publishing.
DiscoverPrepareReview
Illustrative workflow, not a live execution log.

A practical place to start

Inspect the Bricks schema. Then build and review.

  1. 01

    Inspect the Bricks schema

    Read the exact settings accepted by the installed heading, container and image elements.

  2. 02

    Build a native draft

    Add a flat element tree with valid IDs and parent-child relationships.

  3. 03

    Verify the native save

    Read the tree and inspect desktop and mobile layouts in Bricks before publishing.

Built for Bricks

Bricks content your team can keep editing

A Bricks page is a flat list of elements linked by parents and children. EMCP Pro gives your MCP client access to that structure, the live element catalog and native controls, so a heading remains a Bricks heading you can edit in the builder.

See the tested Bricks AI tutorial for a reference-inspired landing page built with EMCP Pro 3.18.0 and Bricks 2.4.1: 98 native elements, actual editor screenshots, and desktop, tablet and mobile review. The fresh demo site used page-level styling; it did not test reuse of an existing global design system.

Work with the native design model

Read global classes, variables, palettes, theme styles and breakpoints before building. Existing local templates can be inspected and their content, header or footer elements edited in the correct area. Global design data is available for reference; this adapter does not change it.

Connect your AI to the right tools

Open EMCP Tools > Page Builders and select this standalone builder. Gutenberg and enabled block packs remain available. Reconnect your MCP client, read context and schemas, and enable the write tools needed for the task. Start with a draft and inspect the native editor. Available in EMCP 3.17.0. Check compatibility before updating the vendor builder; an unsupported version can prevent its tools from appearing.

Read the Bricks tool reference for operations and tested boundaries. The page-builder setup guide explains selection and Gutenberg coexistence.

Bricks skill attribution

The bundled Bricks authoring skill credits Gaurav Tiwari (@wpgaurav), the original author of bricks-skills, and retains its MIT attribution. EMCP adds its own integration workflow. Broader upstream examples do not expand the adapter’s write scope.

Walkthrough: a services page using existing Bricks styles

With EMCP Pro and supported Bricks active, try: “Create a draft services page with a hero, three service cards and a contact link. Reuse my existing global classes. Leave the live site and global styles unchanged.”

  1. Read bricks-get-context, discover the installed elements and inspect their schemas. Read bricks-get-design-system to identify existing class IDs and breakpoints.
  2. Create the draft with bricks-create-page. Keep its returned page ID and content_hash; use that hash as expected_hash when adding the native element tree. Re-read the page before subsequent edits.
  3. Inspect the result with bricks-get-page, then open the draft in Bricks and check the frontend at desktop and mobile widths. Confirm the cards remain editable and the contact link has the intended destination.

This is an illustrative walkthrough based on the Bricks tool contract, not a recorded execution. Global class creation, component authoring and template conditions are outside this adapter. A successful save still needs visual review.

Get connected

Put Bricks in your AI’s toolkit.

  1. 1

    Check installed versions

    Bricks 2.3.13 through 2.4.x (EMCP 3.18.0+). EMCP Pro is required.

  2. 2

    Enable the integration

    Open EMCP Tools > Page Builders and select this standalone builder. Gutenberg and enabled block packs remain available.

  3. 3

    Connect and inspect

    Reconnect your MCP client, read context and schemas, and enable the write tools needed for the task. Start with a draft and inspect the native editor.

Install EMCP

Then connect Claude Code, Claude Desktop, or Cursor to use the Bricks tools enabled on your site. Compare Free and Pro access.

A few useful details

Before you connect.

Questions about Bricks, supported operations, and the workflow on your site.

Can I keep editing the page in Bricks?

Yes. The tools save native Bricks elements. Readback and a native editor preview are part of the workflow.

Can the AI create global classes?

The adapter reads existing classes and can reference their IDs. Global class creation and changes are outside its write scope.

Does the bundled Bricks skill grant extra tool access?

No. Upstream guidance describes Bricks broadly. The EMCP tool schemas and integration limits define what the adapter can change.

Can I use the Bricks tools alongside another builder?

EMCP drives one standalone builder at a time, chosen on EMCP Tools → Page Builders. Gutenberg and any enabled block packs stay available alongside it. Changing the selection changes which tools your AI sees; it does not convert pages or uninstall anything.

Why can’t my AI client see the Bricks tools?

Check that Bricks 2.3.13 to 2.4.x is active, that Bricks is selected on EMCP Tools → Page Builders, and that you reconnected your AI client afterwards. Write tools start off: switch on the ones you need under EMCP Tools → Tools.

Do I need EMCP Pro?

Yes. The Bricks integration is part of EMCP Pro. EMCP Free includes the Gutenberg and WordPress content tools, so you can test your connection before upgrading.

Your tools. Your WordPress site.

Make Bricks part of the conversation.

Get EMCP Pro

Your EMCP guide

Answers from our docs

YOUR CHAT, YOUR CHOICE

Before we chat

MSR Builds processes your question and up to four recent messages on our server to answer from the EMCP docs. AI is optional and needs your separate permission.

The chat is kept in this page's memory, not saved as a conversation in our database or browser storage. Our hosting and security services process connection information, such as your IP address, to prevent abuse.

Cloudflare Turnstile checks your browser and connection to prevent automated abuse when you send a question. No login is required.

Please leave out personal, sensitive or confidential information, passwords and API keys.

You can withdraw consent and clear this page's chat at any time. This cannot undo a request already sent or erase provider/security records.

Chat privacy, retention & your rights ↗ · Privacy contact

Starting chat consents to this processing. You can browse our docs without using the chat.