Agentic AI Access to Umbraco CMS
The Developer MCP integrates AI with Umbraco, giving developers and intelligent systems new ways to extend and interact with the CMS.
The Developer MCP integrates AI with Umbraco, giving developers and intelligent systems new ways to extend and interact with the CMS.
The Umbraco CMS Developer MCP extends the Umbraco backoffice foundation to developers and AI agents, giving them the same secure, structured capabilities used inside the CMS. It opens Umbraco to automation and intelligent tooling without changing how the CMS works at its core.
Using the Model Context Protocol, AI agents get direct, action-ready access to CMS operations. This supports LLM-driven workflows, automated development tasks, and faster ways to build and maintain Umbraco.
The Developer MCP mirrors the backoffice directly, Document Types, Media, and Documents all map one-to-one, making the structure predictable and easy to work with.
Because Umbraco’s domain is mature and well defined, modern LLMs already understand its concepts, enabling agents to work confidently with minimal guidance.
This one-to-one design lets agents combine their Umbraco knowledge with real CMS access, producing reliable, creative results without extra training or complexity.
Setup takes minutes, no plugins, no dependencies, and no special configuration. You connect, authenticate, and start working.
No Installation Needed
Simply create an API user and connect directly to your Umbraco instance. No packages, plugins, or backoffice configuration required.Compatible with All Major Agentic Hosts
Use it effortlessly with any MCP-enabled agentic environment, including Claude Desktop, Claude Code, OpenAI tools, Cursor, and Windsurf.Expand and Reduce
You can add or reduce the tools you're working with, keeping your work lean, focused, and efficient, while still having access to the full MCP functionality when needed.“I’ve been working with Umbraco for nearly twenty years and have watched it grow into what I consider the best CMS around. After staying on version 13 LTS for a long time, I finally moved to version 16 just as Claude Code and MCP arrived. Connecting MCP servers, research tools, and spec-driven workflows completely transformed my development speed. I rebuilt my agency site using a flexible block grid with Umbraco as a headless API and Next.js on the front end, and MCP quickly learned my structure and conventions. I can now describe a new component using my voice and have Claude generate the full Umbraco back end, the Next.js front end, accessibility, SEO, and styling in minutes.
The productivity jump has been huge. This week alone, I went from having no blog to publishing several articles with full layouts and a frontend in only a couple of hours. MCP has changed how I work, brought new consistency into my projects, and genuinely made development fun again. I’m excited for the editor tools coming next and really appreciate the team for building something this impactful.”
— Matt Perry, Agency Owner, Original Objective Ltd
The Management API is the system that powers all actions in Umbraco’s backoffice. Every operation passes through it.
The Developer MCP aligns fully with the Management API, ensuring all backoffice functions are available programmatically.
The already existing permissions in the backoffice are used in the Developer MCP. AI never has more access than the developer behind it.
Content, schema, data operations, configuration, and even niche features are all accessible through clean, well-defined MCP tools.
Everything in the backoffice can be a lot. To make AI interactions faster, cheaper, and more sustainable, the Developer MCP gives you fine-grained control over which tools are active at any time.
Choose Exactly What Your Agent Can Access
Define which parts of Umbraco are available to your agent, including content, document types, data types, media, and more.Tools Organized by CMS Domains
MCP tools are grouped into intuitive collections that reflect Umbraco’s core areas, making configuration clear and predictable.Enable Only What You Need
Easily activate or deactivate tool collections to control your agent’s scope, optimize performance, and manage usage costs.Fewer tools mean fewer tokens, lower compute usage, and a smaller environmental footprint, while still providing flexibility.
See available toolsDevelopers can utilize the Umbraco CMS Developer MCP to extend, automate, and explore AI with Umbraco in new ways.
Explore use cases
Ask how many document types exist, where a composition is used, or how much content has been published.
Perform operations that combine tools in new and creative ways — from generating site structures to automating data migrations.
Combine AI reasoning with your domain expertise to accelerate decision-making and development.
Have agents scaffold sites, create document types, and generate starter content that follows Umbraco conventions.
Combine this MCP with Playwright, Figma, and other MCPs to go further, faster.
Everything you need, setup guides, examples, and tool references, is documented and open to explore.
View the source code