- GIT
- CMS
- HUMAN
- LOGS
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.
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_xmlGenerate XML
The AI builds the specific XML markup required for the target content type, ensuring all tags are correctly nested.
write_studio_xmlCommit to Git
The tool pushes the new XML file directly into the Crafter CMS Git repository.
write_studio_xmlConfirm 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.
https://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/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 — Crafter CMS capabilities are ready to use.
{
"mcpServers": {
"crafter-cms-mcp": {
"url": "https://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/mcp"
}
}
}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 AIFAQ
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
