MCP ServerSTDIOOfficialv17.3.3

Umbraco Cms MCP Dev MCP Server

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

Hosted URL

Local install

Transport

STDIO

Auth

3 required env vars

What the Umbraco Cms MCP Dev MCP server does

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.

Connect to Umbraco Cms MCP Dev

Local install — runs as a subprocess.

npx @umbraco-cms/mcp-dev@17.3.3

Environment variables

Configuration this server reads at startup.

  • UMBRACO_CLIENT_IDRequiredSecret

    Umbraco API user client ID

  • UMBRACO_CLIENT_SECRETRequiredSecret

    Umbraco API user client secret

  • UMBRACO_BASE_URLRequired

    Base URL of your Umbraco instance

  • UMBRACO_INCLUDE_TOOL_COLLECTIONS

    Comma-separated list of tool collections to include (e.g., document,media,document-type)

  • UMBRACO_READONLY

    Enable readonly mode to disable all write operations (create, update, delete). Only read and query tools remain available.

Resources

Where to find authoritative docs and source for Umbraco Cms MCP Dev.

Example prompts for Umbraco Cms MCP Dev

Paste any of these into Agent Studio after connecting Umbraco Cms MCP Dev.

  • List all documents in the Umbraco instance and their content types
  • Query media items and filter by creation date
  • Explain how to authenticate with UMBRACO_CLIENT_ID and UMBRACO_CLIENT_SECRET
  • What tool collections are available and how do I enable only document and media access?

Umbraco Cms MCP Dev MCP server — FAQ

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.

Skip the local setup — run MCP in your browser

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

Related servers

More on MCP Playground