Builder

Builder MCP Connector for Claude

D

Automate Builder.io headless CMS workflows — generate content blocks, update models, and orchestrate visual components directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Builder.io space to any AI agent and take full programmatic control over your headless CMS architecture and visual pages through natural conversation.

What you can do

  • Content Automation — Create, update, or wipe specific content entries across any data model dynamically
  • Schema Navigation — List your active Builder models and analyze exact field definitions and strict JSON bounds
  • Search & Retrieval — Use query strings to pull matched content documents or count entities effortlessly
  • Media Fetching — Inspect metadata and URLs of uploaded assets living on the Builder platform
  • Headless Maintenance — Delete deprecated components or page sections instantly using targeted endpoints

How it works

  1. Subscribe to this server
  2. Enter your Builder Public and Private API Key pair
  3. Start fetching schemas and inserting web blocks from Claude, Cursor, or any MCP-compatible client

No need to leave the code editor to see how a model is defined. Read schema structures immediately inside your chat.

Who is this for?

  • Frontend Developers — retrieve the strict data schema of a Builder model before configuring your frontend fetch logic
  • Content Editors — push 50 translated copies of a landing page section automatically via API automation
  • DevOps — wipe orphaned elements or test environment components natively without touching the UI
visual-editordigital-experiencecontent-automationschema-managementweb-developmentno-code

10 tools expose this connector's capabilities to your AI agent.

count_model_entities

Quickly count the number of live items stored within a specific model

create_visual_block

Create new content entries or visual blocks inside a Builder model

wipe_visual_block

Permanently delete a specific content entry from Builder.io

get_single_content

g. `query.data.title=Home`). Retrieve a specific content document by query matching from Builder.io

get_media_file

Retrieve details about an uploaded media asset within Builder.io

get_model_schema

Get the exact field structure and schema definitions for a single model

list_model_content

Useful for fetching dynamic content blocks or pages. Retrieve a list of content entries for a specific Builder.io model

list_builder_models

List all defined data models and schemas in the Builder space

search_active_models

Find Builder models matching a specific criteria or substring

update_visual_block

Update an existing Builder.io content block or document

See how to talk to your AI agent using Builder.

List all active Builder models in my workspace.

You have 4 models configured: 1. 'page' (Visual page content) 2. 'section' (Visual block/symbol) 3. 'blog-post' (Data model with text fields) 4. 'custom-hero' (Visual component) Which of these models would you like me to inspect the schema for?

Fetch the schema for the 'custom-hero' model.

The 'custom-hero' model expects the following main fields: - `title` (Text) — Required - `subtitle` (Text) — Optional - `cta_link` (URL) — Required - `bg_image` (File/URL) — Optional Would you like me to create a sample block using this exact formatting for you?

Find a page with the title "Home" on the 'page' model.

I queried `query.data.title=Home` on the 'page' model. Found 1 match: Document ID `d9e72a4...`. It is currently published and holds multiple visual layout blocks inside `data.blocks`. Do you want to receive the full JSON output of the structure?

Yes! We highly recommend asking your agent to use `get_model_schema` first. By retrieving the exact JSON fields (Strings, Lists, Booleans), the AI naturally learns the shape of your `Page` or `HeroContent` model and formats its `create_visual_block` mutation flawlessly avoiding validation errors.

Related Connectors