umbraco-mcp
Umbraco MCP is a Model Context Protocol server designed for Umbraco CMS, offering access to essential Management API features for managing back-office operations. It is equipped to perform a variety of functions essential for Umbraco CMS users.
Umbraco MCP 
An MCP (Model Context Protocol) server for Umbraco CMS it provides access to key parts of the Management API enabling you to do back office tasks with your agent.
Supported Features
The list below shows which endpoints are covered by group,
if you want to see individual endpoints please refer to your sites swagger definition <domain>/umbraco/swagger/index.html?urls.primaryName=Umbraco+Management+API
✅ Culture | ✅ Data Type | ✅ Dictionary |
✅ Document Blueprint | ✅ Document Type | ✅ Document |
✅ Language | ✅ Log Viewer | ✅ Member Group |
✅ Property Type |
Configuration
Umbraco Configuration
In order for the MCP to talk to the Management API you will need to create a API user if you are unsure how to do this follow Umbraco's documentation.
The level of access you provider this user will determine what your agent is able to do.
MCP Server Configuration
{
"UMBRACO_CLIENT_ID": "<API user name>",
"UMBRACO_CLIENT_SECRET": "<API Client secert>",
"UMBRACO_BASE_URL": "https://<domain>"
}