Use Umbraco with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Automate content workflows via Umbraco. retrieve delivery content, execute backoffice CRUD, and browse media assets directly from your AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 10 capabilities
The complete Umbraco capability set.
These are the exact actions your AI can choose when you ask it to work with Umbraco.
01-04
4 capabilities in this set.
Part of 10 available through Umbraco.
- 01
Update cms document
Provide the document ID and JSON updates. Updates fields of an existing document in Umbraco
- 02
Create cms document
Provide the document data as a JSON object adhering to the schema. Creates a new document in the Umbraco CMS
- 03
Delete cms document
This action is irreversible. Permanently deletes a document from the Umbraco CMS
- 04
Query delivery content
G., "contentType:blogPost"). Filters content items using the Umbraco Delivery API query syntax
05-07
3 capabilities in this set.
Part of 10 available through Umbraco.
- 05
Get delivery content by ID
Retrieves a specific content item by its GUID or numeric ID via Delivery API
- 06
Get delivery content by path
G., "/home/about"). Retrieves a specific content item by its URL path
- 07
Get management document
Retrieves a specific document via the Umbraco Management API (Drafts/Backoffice)
08-10
3 capabilities in this set.
Part of 10 available through Umbraco.
- 08
List delivery content
Supports pagination via take and skip. Lists content available via the Umbraco Delivery API
- 09
List document types
Lists all document types (schemas) defined in Umbraco
- 10
List media assets
Lists media assets (images, files) from the Umbraco Media library
Observed, not estimated
915ms average. Fast in production.
Umbraco is checked daily against the live service.
- Fastest day
- 689ms
- Slowest day
- 1126ms
- 14-day trend
- Slowing+35%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Umbraco, so you can see the experience inside your AI.
It does not authenticate your account with Umbraco. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Umbraco Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_Q8Bf5msx9nS9Avd1WticWndyaU4yMUEsTqaFluBx/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Umbraco capabilities are ready to use.
{
"mcpServers": {
"umbraco-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Q8Bf5msx9nS9Avd1WticWndyaU4yMUEsTqaFluBx/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Umbraco owners ask.
- 01
Can it easily retrieve the content of a page assuming I only know its URL path?
Absolutely. Instruct the agent to 'get_delivery_content_by_path' and supply something like '/home/about'. It traverses the Delivery API native routing map and returns perfectly all inner block grids and content variables attached.
- 02
How do I ensure the JSON payloads for create_cms_document are exactly what Umbraco expects?
Use the agent to first run 'list_document_types'. It pulls down the global schema blueprints. The LLM can explicitly read the allowed field types (like rich text or media pickers) and logically construct the insertion matching it exactly.
- 03
Does it pull media details dynamically?
Yes. Pinging 'list_media_assets' grants full insight over all stored visuals inside your Umbraco media containers, returning URL addresses alongside fundamental dimension formats so the agent can reference them anywhere.
Explore
More in Developer Tools
Prismic AI Connector
Query and manage your Prismic headless CMS content — search documents, list custom types, and retrieve specifi
ViewContentstack AI Connector
Manage headless CMS via Contentstack — list and create entries, audit content types, handle media assets, and
ViewKontent.ai (Enterprise Headless CMS) AI Connector
Manage enterprise content via Kontent.ai — create items, publish language variants, and audit content types.
ViewDrupal AI Connector
Manage headless content via Drupal — list nodes, handle taxonomy terms, manage files, and audit users directly
View
Suggestions
Azure Cosmos DB Container AI Connector
This MCP does exactly one thing: it manages documents in a single Azure Cosmos DB Container. That's its only f
ViewBuilder AI Connector
Automate Builder.io headless CMS workflows — generate content blocks, update models, and orchestrate visual co
ViewContentstack AI Connector
Equip your AI agent to instantly retrieve digital content and schemas using the Contentstack Delivery API.
ViewCockpit (Self-hosted Headless CMS API) AI Connector
Manage your self-hosted Cockpit CMS content, assets, and menus directly from any AI agent.
View
