Management MCP server
Preview feature
The Xperience by Kentico management API and Management MCP server are currently in preview mode. Expect changes in the functionality, potentially including breaking changes.
Feel free to try out the features, for example using the sample Dancing Goat project template. You can share your feedback directly with the Kentico Product team.
The Management MCP server is part of the KentiCopilot initiative, which brings AI-assisted development capabilities to the Xperience platform.
The Management MCP server (formerly known as Content types MCP server) is a Model Context Protocol (MCP) server that works with any IDE, agent, or CLI tool that supports MCP. It connects to the management API in your local Xperience application and exposes its CRUD operations for Xperience objects as MCP tools that AI agents can discover and call.
This enables AI-assisted management of Xperience objects such as content types, content items, pages, channels, languages, and more. It can be used to automate content modeling workflows, accelerate migration scenarios, and simplify integration with external systems.
You can use the Management MCP server to implement a model created by the Content Modeling MCP Server. See Prototype your model with Content modeling MCP server to learn more.
How it works
- You run your Xperience application locally with the Management MCP server configured.
- Your IDE or AI client reads the MCP server configuration and starts the Management MCP server.
- The MCP server reads the available operations from endpoints created by the management API.
- The MCP server exposes those operations as MCP tools.
- Your AI agent calls those tools when handling relevant prompts.
The AI agent can then create, read, update, and delete supported objects, such as content types, content items, pages, channels, and more, through natural language prompts. See Reference - Management MCP capabilities for the full list of supported objects and tools, or Use the Management MCP for example prompts, CI guidance, and troubleshooting.
Prerequisites
- A local Xperience by Kentico instance (see System requirements).
- Node.js 22 or newer (see Task-specific requirements).
- An IDE or AI client that supports the Model Context Protocol (e.g., VS Code with GitHub Copilot, Claude Code, Cursor).
Set up the Management MCP server
See Configure the Management MCP for steps to enable the management API, add the MCP server to your IDE, limit available tools, and configure asset uploads.