Query and manage Umbraco CMS content, media, and document types via API. Built for developers who need programmatic access to Umbraco instances during development and automation workflows.
io.github.umbraco/Umbraco-CMS-MCP-Dev
Local install
STDIO
3 required env vars
How models use it and what it is built for.
Query and manage Umbraco CMS content, media, and document types via API. Built for developers who need programmatic access to Umbraco instances during development and automation workflows.
Local install — runs as a subprocess.
Configuration this server reads at startup.
Umbraco API user client ID
Umbraco API user client secret
Base URL of your Umbraco instance
Comma-separated list of tool collections to include (e.g., document,media,document-type)
Enable readonly mode to disable all write operations (create, update, delete). Only read and query tools remain available.
Where to find authoritative docs and source for Umbraco Cms MCP Dev.
Paste any of these into Agent Studio after connecting Umbraco Cms MCP Dev.
Common questions about connecting and running Umbraco Cms MCP Dev.
What do I need to set up this MCP server?
You need three required environment variables: UMBRACO_CLIENT_ID, UMBRACO_CLIENT_SECRET, and UMBRACO_BASE_URL pointing to your Umbraco instance. These credentials authenticate the server to your Umbraco API.
Can I use this server in read-only mode?
Yes. Set UMBRACO_READONLY=true to disable all write operations (create, update, delete) and allow only read and query operations. This is useful for safe development and testing.
Which Umbraco resources can I access?
You can access documents, media, and document types. Use UMBRACO_INCLUDE_TOOL_COLLECTIONS to specify which collections to enable (e.g., document,media,document-type) as a comma-separated list.
Is this server for production use?
This is a developer-focused MCP server designed for development workflows and automation. Always verify your authentication credentials and access controls before connecting to production instances.
How do I install this server?
Run npx @umbraco-cms/mcp-dev@17.3.3 to install the server. After installation, configure the required environment variables and specify your tool collections before connecting.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 30+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent Studio