This is not an AI website builder.
It is a CMS with guardrails, built so you can point your favourite AI assistant at your site and trust what comes back. Bring Claude Code, Codex, Claude Desktop, or anything else that speaks MCP. BlockNinja gives the AI room to work and a fence it cannot cross, so everything it ships still uses your blocks, your design, and your content rules. You get the speed of AI without the generic site it usually leaves behind.
Bring the assistant you already use
Claude Code in the terminal, Codex in your editor, Claude Desktop open beside your work. BlockNinja speaks MCP, so it connects to all of them. Nothing new to learn, and no walled-garden chatbot to babysit.
Your design sets the limits
The AI cannot invent a layout or reach for an off-brand colour. It works from the blocks, theme tokens, and templates you already approved, so every page it touches looks like it belongs on your site.
It works like a real admin
Every action runs through the same engine your editors use: create a page, publish a post, reorder a menu, resize an image. The same permissions and validation apply each time, so nothing sneaks in through a side door.
You keep the final say
One API key decides what the AI can reach, from a single section to the whole site. Every change is logged and reversible, and you review it in the editor before it goes live. The AI does the work; the decision to publish stays yours.
Watch it build a page.
It plans with a checklist, calls your CMS tools over MCP one at a time, and builds the page from blocks you already approved.
- Your blocks It assembles from the block library you approved. Nothing hand-rolled, nothing off-system.
- Your theme Colour, type, and spacing come straight from your tokens, so every page lands on brand.
- Real permissions Scoped to exactly the tools you grant, and logged like any other admin action.
- Your review Work lands as a draft first. Nothing goes live until you say publish.