Umbraco MCP is an MCP server for Umbraco CMS that provides access to the Umbraco Management API, allowing AI agents to perform back office tasks through natural conversation.
From the registry: A developer focused model context protocol (MCP) server for Umbraco CMS
Please install the `umbraco-cms-mcp-dev` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Umbraco CMS Instance** — A running Umbraco CMS installation. (https://umbraco.com)
- **Umbraco API User** — Create an Umbraco API user with appropriate permissions. (https://docs.umbraco.com/umbraco-cms/fundamentals/data/users/api-users)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["@umbraco-cms/mcp-dev@17"]
- required environment variables:
- `UMBRACO_CLIENT_ID`: Umbraco API user client ID. (example: `your-api-user-id`)
- `UMBRACO_CLIENT_SECRET`: Umbraco API user client secret. (example: `your-api-secret`)
- `UMBRACO_BASE_URL`: Base URL of your Umbraco installation. (example: `https://localhost:44367`)
- optional environment variables:
- `UMBRACO_INCLUDE_TOOL_COLLECTIONS`: Comma-separated list of tool collections to enable (e.g. document,media,document-type,data-type). (example: `document,media,document-type,data-type`)
- `NODE_TLS_REJECT_UNAUTHORIZED`: Set to 0 to disable TLS verification for local development with self-signed certificates. (example: `0`)
Note: Official Umbraco MCP server. Authentication uses Umbraco API users for permission-based access. Full docs at https://docs.umbraco.com/umbraco-developer-mcp
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.UMBRACO_CLIENT_IDrequiredYour API user ID for Umbraco.UMBRACO_CLIENT_SECRETrequiredYour API secret for Umbraco.UMBRACO_BASE_URLrequiredThe base URL for your Umbraco instance.MCP server that exposes GraphQL operations as tools for AI models.