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.3.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.

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 2.3.x 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.3.x. 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.

Your tools. Your WordPress site.

Make Bricks part of the conversation.

Get EMCP Pro