Skip to content
Vinkius

Umbraco Connector for AI agents.

10 live capabilities

Manage headless CMS content and media assets through natural conversation.

Live agent request Umbraco / Connector

Waiting for input…

AI Agent

Why people use Umbraco

Umbraco CMS Content Management for AI Agents

This Connector changes that by letting your AI agent act as a bridge. You can ask it to pull content, verify schemas, or push updates while you stay in your primary workspace. You get a direct line to your Umbraco data without the manual overhead.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a direct, conversational interface for your Umbraco CMS backend.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Bulk content migration

    An editor needs to move 50 pages.

  2. Real-world use case 02

    Rapid prototyping

    A dev wants to see the JSON for a 'Product' page.

  3. Real-world use case 03

    Media auditing

    A designer wants to see all images.

Complete set · 10capabilities

The complete Umbraco capability set.

These are the exact actions your AI can choose when you ask it to work with Umbraco.

Capability set01 / 03

01—04

4 capabilities in this set.

Part of 10 available through Umbraco.

  1. 01 Capability

    Update cms document

    Update specific fields of an existing Umbraco document using its ID and a JSON update. It's the best way to make targeted changes to your live content.

  2. 02 Capability

    Create cms document

    Create a new document in the Umbraco CMS by providing a JSON object that follows your schema. This makes it easy to push content directly from your AI agent.

  3. 03 Capability

    Delete cms document

    Permanently remove a document from your Umbraco CMS. This action cannot be undone, so use it carefully for cleaning up old data.

  4. 04 Capability

    List document types

    See all document types and schemas currently defined in your Umbraco setup. Use this to understand what data structures your agent can interact with.

Capability set02 / 03

05—07

3 capabilities in this set.

Part of 10 available through Umbraco.

  1. 05 Capability

    List media assets

    Pull a list of all images and files from your Umbraco Media library. This helps you keep track of your assets without browsing the UI.

  2. 06 Capability

    Query delivery content

    Filter and search for specific content items using the Delivery API query syntax. Use this to find specific types of content across your whole site.

  3. 07 Capability

    Get delivery content by id

    Fetch a specific content item using its GUID or numeric ID from the Delivery API. It's the fastest way to grab a single piece of content.

Capability set03 / 03

08—10

3 capabilities in this set.

Part of 10 available through Umbraco.

  1. 08 Capability

    Get delivery content by path

    Get a specific content item based on its URL path, like `/home/about`. This is perfect for checking what a specific page looks like.

  2. 09 Capability

    Get management document

    Pull a specific document from the Umbraco Management API for draft or backoffice access. Use this when you need to see content that isn't public yet.

  3. 10 Capability

    List delivery content

    List all content available through the Delivery API with support for pagination. It's great for getting a high-level overview of your public site.

Set up in minutes

One URL. Then ask Umbraco to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Umbraco from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_Q8Bf5msx9nS9Avd1WticWndyaU4yMUEsTqaFluBx/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Umbraco, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Umbraco for the conversation.

Where the request belongs

Work Umbraco can move forward.

Built around the request

This is for CMS platform engineers who are tired of manual data migration, digital editors who need to view large content sets quickly, and frontend architects who need to verify API payloads without checking the UI.

01

CMS Platform Engineer

Automates routine content extractions and verifies schema structures using the agent to avoid UI switch delays.

02

Digital Editor

Prompts the agent to show bulk lists of raw content items to skip complicated table drill-downs in the backoffice.

03

Frontend Architect

Rapidly confirms internal content API stability by extracting pure JSON payloads to map against visual interfaces.

Bring your own AI

Change the model, client or framework. Keep Umbraco connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Umbraco.

The practical details behind the request, access and result.

Can the Umbraco MCP create new pages for me?

Yes, it can create new CMS documents using JSON data that follows your specific schemas. Just describe the content you want, and the agent handles the rest.

How do I use the Umbraco MCP to see my media library?

You can ask your agent to list all media assets, which pulls your images and files from the Umbraco Media library so you don't have to browse the UI.

Does the Umbraco MCP work for headless setups?

Yes, it specifically interacts with both the Delivery and Management APIs, making it ideal for headless workflows where you need to pull structured data.

Can I use the Umbraco MCP to delete old content?

Yes, it has a capability to permanently remove documents from the CMS, which helps in keeping your site content clean and up to date.

Does the Umbraco MCP require a specific AI model?

It works with any MCP-compatible client like Claude or Cursor that you have connected to Vinkius.

How does the Umbraco MCP handle different content types?

It can list all your document types so your agent knows exactly what schemas are available to query or create, ensuring the data is always structured correctly.

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.

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.

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.

One connection away

Give your agent a direct line to Umbraco.

Connect Umbraco once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available