Codegarden

There is still time to join online!

Get your ticket →
Umbraco in AI

The Agent-Ready CMS

"Umbraco in AI" is how we open up the world of Umbraco to AI agents. We follow what's new in the agent ecosystem and turn it into tools you can use today. This way, you can stay ahead of the AI curve without having to invent it all yourself

Umbraco
key features

Umbraco for how developers build today

People working

MCP, as a platform.

Model Context Protocol is becoming the standard way agents call into systems like Umbraco. Different people, different tools, one Umbraco. We've built MCP not as a single server, but as a platform any partner or package author can build on.

Check out the documentation

How MCP as a Platform work

Umbraco is a first-class participant in agent-driven field, focusing on 3 pillars: MCP, Agent Skills, and an open foundation.

Base MCP SDK

At its heart sits the Base MCP SDK. Any Umbraco package, HQ, community, commercial or client-specific, that exposes an OpenAPI schema can be wrapped to become agent-ready.

3 ways to connect the Base MCP SDK

Local MCP for agents on a dev's machine, Hosted MCP via Streamable HTTP with OAuth for remote agents like Claude, ChatGPT and Cursor, and a CLI for terminals, scripts and CI/CD.

Faster to build

create-umbraco-mcp-server scaffolds your package into a tested MCP server in hours. MCP Chaining lets your servers compose with Umbraco HQ's instead of rebuilding capabilities.

CMS Developer MCP

Built on the Base MCP SDK for developers using Cursor or Claude Code to prototype and debug their own instance. Connects any MCP-capable agent to the Umbraco Management API.

CMS Editor MCP (Coming soon)

For editors and marketers. Ask ChatGPT to draft a campaign page and it reaches Umbraco through this, securely. A curated subset of the Developer MCP, tailored to editors.

Remote MCPs (Coming soon)

Developer and Editor MCPs come built into Umbraco Cloud. Any compatible AI client connects straight to your sites, nothing to install or set up. Each gets its own secure connection.

“The future of CMS isn’t just human-friendly. It’s agent-ready.”

Filip Bech-Larsen

CTO at Umbraco
Img 5668

Agent Skills, Umbraco knowledge that's agent-ready

Agent Skills are a structured pattern for giving AI Agents focused, task-specific context. We’ve been building Skills since October 2025, encoding the way Umbraco actually works, so agents don’t have to guess.

How Agent Skills in Umbraco work

Umbraco Backoffice Extension Skills

66+ Agent Skills covering every Umbraco extension type, a routing Skill mapping the whole backoffice, and a Quickstart Skill from idea to a browser-tested extension in one command.

Testing Skills

Backoffice Extension Skills include end-to-end testing with Playwright, unit tests and Mock Service Worker patterns - the same approach the Umbraco core team uses.

Umbraco Implementation Skills (Coming soon)

Built with the Umbraco in AI Community team. Best-practice patterns for C#, controllers, composition, Models Builder, Razor and the Delivery API.

Umbraco Content Modeling Skills (Coming soon)

Built with the Umbraco in AI Community team. Encoded patterns for document types, compositions, block lists and content hierarchies that scale.

Umbraco Cloud Skills (Coming soon)

Built with the Umbraco HQ Cloud team, for developers spinning up a new Cloud project. Teaches the agent to set up environments, deployment flow and a healthy project from day one.

See the Documentation

Full guides, references and walkthroughs for Umbraco in AI to help you get started
Open foundation

Built in the open, with the market.

Open source, MIT

MCP servers, Base SDK, Agent Skills, the factory — all on GitHub. Fork, extend, contribute.

Standards-aligned

MCP, Agent Skills, OAuth, OpenAPI — we adopt the standards the agent ecosystem is settling on, not proprietary alternatives.

Built on existing Umbraco knowledge

Umbraco’s domain is mature and well-defined, so modern LLMs already understand its concepts. Skills and MCP make that understanding precise.

Build with the agent-ready CMS

The agentic AI space is moving fast, and we're moving with it. Book a call with us today to talk about your possibilities:

Let's talk Umbraco, AI, and you

Umbraco in AI FAQ

Our track for making Umbraco a first-class participant in AI workflows. Where "AI in Umbraco" brings agents into the backoffice, "Umbraco in AI" ensures Umbraco itself is something agents can understand, reason about, and build with through MCP servers, Agent Skills, and agent-readable documentation.

No. Everything in Umbraco in AI is opt-in. If your team isn’t using AI agents today, nothing changes. If they are, Umbraco meets them where they work.

Model Context Protocol is the emerging standard for connecting AI agents to systems. We adopted it early (October 2025) because it’s where the agent ecosystem is converging:  Claude Desktop, ChatGPT, Cursor, Codex, Windsurf, all speak MCP. Building on the standard means partners and end clients aren’t locked into a proprietary integration.

A structured pattern from Anthropic, now under the Linux Foundation’s Agent AI initiative, for giving agents focused, task-specific context. Each Skill is a directory with a SKILL.md (name + description) plus supporting files. Agents load only the Skills they need, when they need them. We use Skills to encode Umbraco’s extension patterns, implementation practices, and content modelling guidance.

Yes, that’s exactly what the Base MCP SDK and the create-umbraco-mcp-server factory are for. Any Umbraco package with an OpenAPI schema can be turned into a fully-featured MCP server (local, hosted, CLI) with evaluation tests. Agent Skills are even simpler, just a SKILL.md plus supporting files in a directory.

Yes. MCP servers, Base SDK, Agent Skills, the factory, and supporting tooling are all MIT-licensed and on GitHub at github.com/umbraco.

docs.umbraco.com/umbraco-in-ai has setup guides and references for everything above. The Backoffice Extension Skills repo on GitHub is the fastest way to feel the difference Skills make. Or book a discovery call, and we’ll walk you through the right starting point for your team.