How to Use the Umbraco MCP in Claude Code
Run Umbraco workflows in the terminal. Use this MCP Server for headless, scriptable CMS management via Claude Code.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Umbraco MCP to Claude Code
Create your Vinkius account to connect Umbraco to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
CI/CD Document Management
The `create_cms_document` tool lets you build content records programmatically in Umbraco. This is perfect for CI/CD pipelines where new documentation needs to be generated automatically. Need to modify an existing piece? Use `update_cms_document`. You pass the ID and the JSON payload, executing the change headlessly from your shell script.
Programmatic Content Retrieval
Retrieving content is straightforward. For a specific GUID or numeric ID, use `get_delivery_content_by_id`. If you know the URL path—say, `/contact/us`—use `get_delivery_content_by_path` to pull that item. Furthermore, you can filter large batches of content using `query_delivery_content`, specifying criteria like 'contentType:blogPost'.
Auditing and Listing CMS Assets
To check what's available, run `list_document_types` to get all schemas. You can also list every media asset in Umbraco via `list_media_assets`. These commands output clean data that other scripts can pipe into. The `list_delivery_content` tool lets you paginate through content lists using standard take/skip parameters.
Set up Umbraco MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seeumbraco-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest Umbraco transactions." It will automatically discover and invoke the available Umbraco tools.
claude mcp add --transport http umbraco-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Umbraco MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Umbraco MCP today
We host it, we monitor it, we maintain it. You just paste one token.