• GIT
  • CMS
  • HUMAN
  • LOGS

How to create new XML content nodes with your AI

Connect your AI to Crafter CMS once. After that, your agent handles the heavy lifting of generating and committing XML files to your Git hierarchy.

Ask AI about this page

Short answer

How can I use AI to add XML pages to Crafter CMS?

Your AI uses the write_studio_xml tool to generate structured XML content and push it into the CMS Git hierarchy. This allows you to move from a text prompt to a live, version-controlled page in one step. You'll see the specific workflow and prompt examples below.

Where every node lands.

The outcomes of your request.

Depending on what you ask, your AI produces different results within the CMS.

GIT

New XML files

The AI writes the XML structure and commits it to the Git hierarchy. Your content is immediately versioned and ready for deployment.

CMS

Live content nodes

The generated XML becomes a functional node in the Crafter CMS. Your site reflects the new content once the Git commit is processed.

HUMAN

Review and approval

The AI handles the syntax and the push, but you decide if the content meets your standards. You remain the final gatekeeper for all published data.

LOGS

Commit history

Every change is tracked in your Git history. You can see exactly what the AI wrote and when it was added to the hierarchy.

The workflow

What your AI does when a request arrives.

The AI translates your natural language instructions into structured XML operations.

  1. Analyze structure

    Your agent looks at your existing CMS hierarchy to understand where the new node should live and what schema it needs to follow.

    write_studio_xml
  2. Generate XML

    The AI builds the specific XML markup required for the target content type, ensuring all tags are correctly nested.

    write_studio_xml
  3. Commit to Git

    The tool pushes the new XML file directly into the Crafter CMS Git repository.

    write_studio_xml
  4. Confirm success

    Your agent reports back once the file is successfully written to the hierarchy, confirming the new path.

    write_studio_xml

Try it

Copy these to start.

Use these prompts to trigger the XML creation process.

Starting points

These are templates. You should replace the bracketed text with your specific CMS paths and content details.

Crafter CMS Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/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 — Crafter CMS capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "crafter-cms-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/mcp"
    }
  }
}
Copy into chat04
  • Create a new XML node at /content/blog/my-first-post using the blog-post schema.

  • Add a new landing page node under /marketing/campaigns with this specific text: [insert text].

  • Generate a new XML file in the /products hierarchy for a new item called 'Pro Widget'.

  • Write a new content node at /about-us/team/member-name following the existing team schema.

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

Start here

Connect Crafter CMS once, then ask.

Just link your account once. Your credentials stay encrypted, and you can immediately start giving commands to your agent.

Connect Crafter CMS to your AI

FAQ

How this task behaves.

  • 01

    Can the AI delete existing XML nodes?

    No. The current tools only allow for writing and creating new content nodes.

  • 02

    Does the AI handle the Git commit for me?

    Yes. The tool handles the write and the push to the Git hierarchy automatically.

  • 03

    Will the AI fix my broken XML syntax?

    Yes. The AI generates the XML markup to ensure it is well-formed before pushing it.

  • 04

    Can the AI change the site's CSS or layout files?

    No. This specific capability is limited to creating and writing XML content nodes.

  • 05

    Do I need to manually upload files to the CMS?

    No. Once the AI uses the write tool, the files are pushed directly into the Git hierarchy.

  • More questions about Crafter CMS? See everything the Crafter CMS Connector can do

Connect Crafter CMS to Claude, Cursor, ChatGPT & more