io.github.umbraco/Umbraco-CMS-MCP-Dev MCP Server
io.github.umbraco/Umbraco-CMS-MCP-Dev
What is the io.github.umbraco/Umbraco-CMS-MCP-Dev MCP server?
A developer focused model context protocol (MCP) server for Umbraco CMS
How to install io.github.umbraco/Umbraco-CMS-MCP-Dev
Copy-paste configuration for popular MCP clients.
UMBRACO_CLIENT_IDrequiredsecretUmbraco API user client ID
UMBRACO_CLIENT_SECRETrequiredsecretUmbraco API user client secret
UMBRACO_BASE_URLrequiredBase URL of your Umbraco instance
UMBRACO_INCLUDE_TOOL_COLLECTIONSComma-separated list of tool collections to include (e.g., document,media,document-type)
UMBRACO_READONLYEnable readonly mode to disable all write operations (create, update, delete). Only read and query tools remain available.
{
"mcpServers": {
"Umbraco-CMS-MCP-Dev": {
"command": "npx",
"args": [
"-y",
"@umbraco-cms/mcp-dev"
],
"env": {
"UMBRACO_CLIENT_ID": "<YOUR_UMBRACO_CLIENT_ID>",
"UMBRACO_CLIENT_SECRET": "<YOUR_UMBRACO_CLIENT_SECRET>",
"UMBRACO_BASE_URL": "<YOUR_UMBRACO_BASE_URL>",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "<YOUR_UMBRACO_INCLUDE_TOOL_COLLECTIONS>",
"UMBRACO_READONLY": "<YOUR_UMBRACO_READONLY>"
}
}
}
}{
"mcpServers": {
"Umbraco-CMS-MCP-Dev": {
"command": "npx",
"args": [
"-y",
"@umbraco-cms/mcp-dev"
],
"env": {
"UMBRACO_CLIENT_ID": "<YOUR_UMBRACO_CLIENT_ID>",
"UMBRACO_CLIENT_SECRET": "<YOUR_UMBRACO_CLIENT_SECRET>",
"UMBRACO_BASE_URL": "<YOUR_UMBRACO_BASE_URL>",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "<YOUR_UMBRACO_INCLUDE_TOOL_COLLECTIONS>",
"UMBRACO_READONLY": "<YOUR_UMBRACO_READONLY>"
}
}
}
}{
"mcpServers": {
"Umbraco-CMS-MCP-Dev": {
"command": "npx",
"args": [
"-y",
"@umbraco-cms/mcp-dev"
],
"env": {
"UMBRACO_CLIENT_ID": "<YOUR_UMBRACO_CLIENT_ID>",
"UMBRACO_CLIENT_SECRET": "<YOUR_UMBRACO_CLIENT_SECRET>",
"UMBRACO_BASE_URL": "<YOUR_UMBRACO_BASE_URL>",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "<YOUR_UMBRACO_INCLUDE_TOOL_COLLECTIONS>",
"UMBRACO_READONLY": "<YOUR_UMBRACO_READONLY>"
}
}
}
}{
"servers": {
"Umbraco-CMS-MCP-Dev": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@umbraco-cms/mcp-dev"
],
"env": {
"UMBRACO_CLIENT_ID": "<YOUR_UMBRACO_CLIENT_ID>",
"UMBRACO_CLIENT_SECRET": "<YOUR_UMBRACO_CLIENT_SECRET>",
"UMBRACO_BASE_URL": "<YOUR_UMBRACO_BASE_URL>",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "<YOUR_UMBRACO_INCLUDE_TOOL_COLLECTIONS>",
"UMBRACO_READONLY": "<YOUR_UMBRACO_READONLY>"
}
}
}
}claude mcp add Umbraco-CMS-MCP-Dev --env UMBRACO_CLIENT_ID=<YOUR_UMBRACO_CLIENT_ID> --env UMBRACO_CLIENT_SECRET=<YOUR_UMBRACO_CLIENT_SECRET> --env UMBRACO_BASE_URL=<YOUR_UMBRACO_BASE_URL> --env UMBRACO_INCLUDE_TOOL_COLLECTIONS=<YOUR_UMBRACO_INCLUDE_TOOL_COLLECTIONS> --env UMBRACO_READONLY=<YOUR_UMBRACO_READONLY> -- npx -y @umbraco-cms/mcp-devRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.