KentiCopilot

As a developer building digital experiences with Xperience by Kentico, you know productivity thrives when you stay in flow. Constantly switching between tools and searching documentation slows down development. That’s why we created KentiCopilot.

Meet KentiCopilot

KentiCopilot is a Kentico AI-assisted development initiative designed to accelerate and enhance development workflows for Xperience by Kentico projects. It combines MCP (Model Context Protocol) servers, curated prompts and workflows, and best practices to help developers leverage AI coding assistants more effectively when building with Xperience by Kentico.

Think of KentiCopilot as an umbrella term for all the tools, features, and educational resources we provide to help developers work smarter with AI.

Instead of acting as a standalone AI agent, KentiCopilot tools bridge your preferred AI development tools, such as GitHub Copilot, Cursor, Claude Code, or Codex, with the Xperience by Kentico platform.

Key KentiCopilot components

KentiCopilot tools include three main components that together deliver a powerful AI-assisted development experience.

The following graph shows available KentiCopilot tools and resources.

KentiCopilot tools and resources

MCP servers

Model Context Protocol (MCP) servers are the foundation of KentiCopilot’s capabilities. These servers expose Xperience by Kentico functionality directly to AI assistants and enable them to interact with your projects, access documentation, and execute Kentico-specific operations in real time.

Documentation MCP server

Provides access to Xperience by Kentico documentation and code examples. Serves as a reliable source of context for your agentic workflows. See Documentation MCP server to learn more.

Content Modeling MCP server

Provides content modeling assistance with validation and best practice checks. See Content Modeling MCP Server to learn more.

Content types MCP server

Provides integration with the Xperience by Kentico management API to allow querying and editing of the system’s object model, data structures, and configuration. See the Content types MCP server documentation for more information and instructions.

Purpose-built MCP servers

In addition to the official Kentico MCP Servers that provide out-of-the-box functionality, you can create your own MCP servers to meet specific needs:

  • Leverage custom business logic and domain- or agency-specific operations.
  • Integrate with your organization’s internal tools and systems.
  • Provide access to project-specific shortcuts and automation workflows.
  • Promote agency-specific or team-specific conventions and patterns.

MCP servers use a standardized protocol that allows AI assistants to discover available capabilities, understand their parameters, and execute operations safely within your development environment.

Curated prompts and workflows

Effective AI-assisted development requires more than just access to tools. KentiCopilot tools include a growing library of prompts and instructions specifically optimized for Xperience by Kentico development scenarios.

Pre-built prompt templates and orchestrated workflows help you with common development tasks:

AI-assisted widget development

A two‑stage prompt workflow for building widgets walks you through creating Xperience Page Builder widgets. The workflow includes a Research stage where the AI agent analyzes your requirements and optional design, validates them against official Xperience docs, and generates a detailed, project‑aware implementation plan. The Implementation stage then converts that plan into production‑ready widget code that follows your repository’s conventions and mirrors patterns from existing widgets.

Development capabilities:

  • Generated artifacts: View component class, widget properties class, Razor view (.cshtml), view model, and localized resources (.resx + registration if needed). If your repo already has widgets, the output mirrors your existing filesystem layout and coding patterns.
  • Context files: Shipped alongside the prompts, they instruct the agent to look for specific resources and information, such as core concepts & APIs, respective documentation pages, or example widgets to help the agent identify implementation patterns.
  • Best practices for building widgets, examples, and customization ideas.

KX13 code upgrade hands-on assistance

The KentiCopilot initiative includes specialized tooling to help you migrate legacy Kentico 13 codebases to Xperience by Kentico. The AI-assisted codebase migration helps transfer legacy files between projects and update KX13 legacy code to support XbyK data retrieval practices.

Migration capabilities:

  • Automated Code Analysis: Scans your Kentico Xperience 13 (KX13) codebase to identify APIs, patterns, and dependencies that require updates.
  • Pattern Transformation: Converts legacy code patterns to XbyK equivalents with AI assistance.
  • API Mapping: Identifies deprecated APIs and suggests replacements from the XbyK API.
  • Incremental Migration: Supports gradual migration that allows you to modernize your project in manageable steps, e.g., porting the solution in feature-by-feature steps.

Best practices in educational materials

The KentiCopilot initiative goes beyond tools and prompts. We want to provide comprehensive educational resources to help developers effectively and safely leverage AI assistants in Xperience development. You can find various materials in the Xperience by Kentico documentation, in different developer guides, or in blog posts on Community Portal.

We are (and will be) creating:

For a comprehensive collection of AI-assisted development resources, including articles, videos, and community contributions, visit the Xperience by Kentico AI Development Hub on the Community Portal.

Which tools does KentiCopilot support

The KentiCopilot initiative aims to create flexible tooling, which means you’re not locked into a single AI tool. The tools we’ve built work with common AI development tools that developers already use.

Examples of supported AI tools

  • Visual Studio/Visual Studio Code: Compatible with AI extensions, including GitHub Copilot, ClaudeCode, Codex, and other MCP-enabled extensions that bring AI assistance directly into your IDE.
  • Cursor IDE: Full MCP support enables KentiCopilot tooling throughout your development workflow.
  • GitHub Copilot: Works with KentiCopilot prompts and guidance to generate Kentico-specific code suggestions.
  • Claude Desktop: Native MCP integration provides the seamless KentiCopilot experience, especially for content model prototyping.
  • Other MCP-Compatible Tools: Any AI assistant that implements the Model Context Protocol can leverage KentiCopilot’s capabilities.

You can combine multiple tools to support project implementation; for example, leverage Claude Code for complex, multi-step tasks and GitHub Copilot for inline code suggestions.

As new AI development assistants emerge, KentiCopilot’s MCP and prompt-based architecture ensures compatibility without major changes to your workflow.

KentiCopilot guides and videos

Documentation access

  • Documentation MCP server – Learn how to install the Documentation MCP server to provide your AI assistant with real-time access to Kentico documentation through semantic search and content retrieval. The MCP server supports VS Code, Visual Studio, Claude Desktop, and Cursor.

Content type management

  • Analyze content type relationships HOW-TO - Use your agentic coding assistant to generate a concise summary of content types and their relationships, rather than manually clicking through dozens of content types and their fields to learn how they relate.

Widget implementation

  • Rapidly implement widgets with KentiCopilot HOW-TO – Watch a five-minute demo showing widget implementation from start to finish, then use the detailed prompts and requirements templates from the KentiCopilot repository to build your own widgets with AI assistance.

Remodeling during upgrades

  • Speed up remodeling with AI CONCEPT – See how agentic AI coding assistants can accelerate the process of remodeling content types and field mappings during your upgrade. Learn how to provide the best context and instructions for the highest quality results.

AI-powered content modeling

Community case studies

More materials coming soon!

KentiCopilot FAQs

Is KentiCopilot an AI agent?

No, KentiCopilot is not an AI agent itself. It’s an initiative that enables developers by enhancing 3rd-party AI assistants (like Claude, ChatGPT, or GitHub Copilot). The tools developed within the KentiCopilot initiative provide AI assistants with specialized knowledge and capabilities for Xperience by Kentico development. Think of the KentiCopilot-built tooling as giving your AI assistant expert-level knowledge of Kentico rather than being an autonomous agent.

Is KentiCopilot an MCP server?

No, but MCP servers are a core component of tools developed within the KentiCopilot initiative. Xperience MCP servers act as a bridge, allowing AI assistants to access Xperience-specific information and interact with your Kentico projects directly.

The official Kentico MCP servers expose Xperience by Kentico functionality to AI assistants. They are compatible with other 3rd-party MCP servers, so you can extend current functionalities with your own custom servers or integrate other tools in your development workflow.

Is KentiCopilot a prompt or an instruction?

No, but curated prompts are a key feature. As a part of the KentiCopilot initiative, we have been creating:

  • Prompt templates that are optimized for common Kentico development tasks.
  • System prompts to give AI assistants context about Xperience by Kentico architecture and best practices.
  • Reusable instruction sets for code generation, troubleshooting, and content modeling.
  • Guidelines for crafting effective prompts specific to Kentico development scenarios.

Does the KentiCopilot initiative provide any educational guidance and tutorials?

Yes, education is central to KentiCopilot’s mission. We have been providing:

  • Step-by-step tutorials for setting up AI-assisted development workflows.
  • Documentation on how to effectively use AI for Kentico development.
  • Examples and use cases demonstrating best practices
  • Learning resources for developers new to AI-assisted development

Does the KentiCopilot initiative provide any practical recommendations for AI + Xperience development?

Absolutely. KentiCopilot embodies and teaches best practices including:

  • Secure coding patterns when using AI-generated code.
  • Architectural guidance aligned with Xperience by Kentico conventions.
  • Code quality standards and review processes for AI-assisted development (upcoming)
  • Performance optimization strategies (upcoming).
  • Testing and validation approaches for AI-generated implementations (upcoming).

Are KentiCopilot tools locked to a specific AI development tools/editors?

No, KentiCopilot supports multiple AI development tools and coding agents. We are optimizing KentiCopilot tools for the following:

IDEs

  • VS Code / Visual Studio 2022/2026 (with AI extensions)
  • Cursor
  • Claude Code (CLI)

Agents

  • GitHub Copilot
  • ClaudeCode
  • Codex

The MCP-based architecture ensures KentiCopilot can work with any AI tool that supports the Model Context Protocol.

Is KentiCopilot tooling for C#/.NET only, or does it include also JavaScript/React?

The toolkit recognizes that Xperience by Kentico projects often involve both server-side and client-side code. Tools built within the KentiCopilot initiative support both backend and frontend development:

  • C#/.NET backend development of ASP.NET Core applications, custom modules, integrations.
  • JavaScript/TypeScript frontend development, including Xperience by Kentico React components.