Your design tool, your AI, your site.
Blocks is the headless CMS that lets your team ship content by talking to AI. Your designer connects Figma. Your developer wires the SDK once. After that, your marketing or product team owns the site. No tickets. No redeploys.
From design to live, through your AI.
Humans and agents, editing together.
AI updates copy via MCP without touching code. Teams use Blocks so marketing ships without filing a ticket.
Marketing teams
Decide what the homepage says. Swap the hero whenever. No sprint required. Blocks gives marketing direct control through their AI. Developers stay focused on the product.
Product teams
Your product page changes every week. New features, new positioning, new pricing. PMs update copy by talking to Claude. Developers don't get pinged at 11pm for a typo fix.
Agencies
You build for clients. They want updates. You want the next project. Wire each client once. They manage their own content through their AI. White-label optional.
Simple steps executed once
Connect MCP to your AI
Add Inventra's MCP server to Claude Desktop, Cursor, Claude Code, or Codex. Two minutes, one time. Your designer adds Figma's MCP the same way.
See the MCP connection guideGenerate blocks from design
Open your AI. Type the prompt below. Your AI reads the design and creates blocks in Inventra. No manual mapping.
Wire the SDK once
Your developer installs the SDK in your Next.js project. That's the only time the developer needs to touch this.
npm install inventraimport { getBlocks } from 'inventra'
const blocks = await getBlocks({ page: 'home' })Update without redeploys
From now on, your team updates content by talking to your AI. The blocks change in Inventra. Your site reads the new content on the next request. No new builds. No new deploys.
Blocks questions
Stop being the bottleneck.
Wire it up once. Hand the keys to your team.