• UPDATED
  • NEW
  • REMOVED
  • REVIEW

How to update CMS documents with your AI

Connect your AI to Umbraco once. After that, your agent handles content edits and document management through direct JSON commands.

Ask AI about this page

Short answer

How can I use AI to edit my Umbraco content?

Your AI uses structured JSON payloads to modify existing content fields or create new documents. You can manage the entire lifecycle of a document from your chat interface. This setup gives you direct control over your CMS data without manual entry.

Where every change lands.

Content outcomes

The AI maps your instructions to specific Umbraco actions.

UPDATED

Modified content fields

The AI pushes changes to existing fields. Your existing pages get updated with new text or values immediately.

NEW

Freshly created documents

Your agent builds new content entries from scratch. It populates the necessary fields using the data you provide.

REMOVED

Deleted document entries

The AI removes outdated or unnecessary content. This keeps your Umbraco tree clean and organized.

REVIEW

Human-led verification

You decide which changes are final. The AI prepares the data, but you maintain the ultimate authority over the CMS.

The workflow

What your AI does when a request arrives.

The AI translates your natural language into precise CMS operations.

  1. Fetch document data

    Your agent pulls the current state of a document to understand what needs changing.

    get_management_document
  2. Apply content edits

    The AI sends the updated JSON to overwrite specific fields in your Umbraco instance.

    update_cms_document
  3. Add new entries

    When you want to expand your site, the AI generates a new document with the correct structure.

    create_cms_document
  4. Clean up content

    The AI removes specific documents from the CMS when you tell it to delete them.

    delete_cms_document

Try it

Copy these to start.

Use these prompts to trigger the Umbraco MCP.

Starting points

These are basic ideas. Replace the bracketed text with your actual Umbraco content IDs or field names.

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"
    }
  }
}
Copy into chat04
  • Update the 'description' field for the document with ID 12345 to say 'New product launch'.

  • Create a new blog post document in Umbraco with the title 'Summer Trends'.

  • Get the current details for the document at path '/home/about-us'.

  • Delete the outdated landing page document with ID 9876.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Umbraco once, then ask.

You only need to link your Umbraco instance once. Your credentials stay encrypted, and you can immediately start managing content through your preferred AI client.

Connect Umbraco to your AI

FAQ

How this task behaves

  • 01

    Can the AI change my site's CSS or theme?

    No. The AI only modifies the content fields defined in your Umbraco documents.

  • 02

    Does the AI delete documents without asking?

    No. The AI only executes a deletion when you explicitly instruct it to do so.

  • 03

    Can I use this to create entire new site structures?

    The AI can create individual documents, but it does not manage the overall site architecture or template logic.

  • 04

    Will my Umbraco login be shared with the AI model?

    No. Vinkius manages your credentials securely; the AI only receives the data it needs to perform the requested task.

  • 05

    Can the AI upload images to my media library?

    No. This MCP is limited to managing document content and fields via JSON.

  • More questions about Umbraco? See everything the Umbraco Connector can do

Connect Umbraco to Claude, Cursor, ChatGPT & more