ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

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.

Included with plan

Ask AI about this Connector

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.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

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.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 10 available through Umbraco.

  1. 01

    Update cms document

    Provide the document ID and JSON updates. Updates fields of an existing document in Umbraco

  2. 02

    Create cms document

    Provide the document data as a JSON object adhering to the schema. Creates a new document in the Umbraco CMS

  3. 03

    Delete cms document

    This action is irreversible. Permanently deletes a document from the Umbraco CMS

  4. 04

    Query delivery content

    G., "contentType:blogPost"). Filters content items using the Umbraco Delivery API query syntax

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through Umbraco.

  1. 05

    Get delivery content by ID

    Retrieves a specific content item by its GUID or numeric ID via Delivery API

  2. 06

    Get delivery content by path

    G., "/home/about"). Retrieves a specific content item by its URL path

  3. 07

    Get management document

    Retrieves a specific document via the Umbraco Management API (Drafts/Backoffice)

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through Umbraco.

  1. 08

    List delivery content

    Supports pagination via take and skip. Lists content available via the Umbraco Delivery API

  2. 09

    List document types

    Lists all document types (schemas) defined in Umbraco

  3. 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.

Daily averagePeak 1126ms
Aug 20Today
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.

Connector linkhttps://edge.vinkius.com/vk_preview_Q8Bf5msx9nS9Avd1WticWndyaU4yMUEsTqaFluBx/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Umbraco capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "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.