Reference - Management MCP capabilities

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.

This page lists objects and features supported by the Management MCP server, along with available operations and MCP tool names.

Supported capabilities

Object

Operations

Tools

Notes

Content types and reusable field schemas

Create, Read, Update, Delete

list_content_types, get_content_type, create_content_type, update_content_type, delete_content_type, create_content_type_field, update_content_type_field, delete_content_type_field, assign_content_type_channel, unassign_content_type_channel, allow_parent_content_type, disallow_parent_content_type, allow_child_content_type, disallow_child_content_type, list_reusable_schemas, get_reusable_schema, create_reusable_schema, update_reusable_schema, delete_reusable_schema, create_reusable_schema_field, update_reusable_schema_field, delete_reusable_schema_field

Email content types are not currently supported.

Content items

Create, Read, Update, Delete, Move, Unpublish

list_content_items, get_content_item, get_content_item_variant, get_content_item_variant_metadata, create_content_item, create_content_item_variant, update_content_item, update_content_item_variant, delete_content_item_variant, move_content_item, unpublish_content_item_variant

Pages

Create, Read, Update, Delete, Move, Unpublish

list_web_pages, get_web_page, get_web_page_language_variant, create_web_page, create_web_page_language_variant, create_web_page_folder, create_folder_language_variant, update_web_page_language_variant, patch_web_page_tree_node, delete_web_page_language_variant, move_web_page, unpublish_web_page_language_variant, get_web_page_allowed_content_types

Page preset templates are not supported. Page template filtering is only supported through the ContentTypeNames property of the RegisterPageTemplate attribute. Custom IPageTemplateFilter implementations are not reflected by the management MCP server .

Content hub folders

Create, Read, Update, Delete, Move

list_content_folders, get_content_folder, create_content_folder, update_content_folder, move_content_folder, delete_content_folder

Assets

Upload

upload_asset

Asset uploads require files to be placed in a configured upload directory before the AI agent can reference them. See Configure asset uploads for details on directory configuration.

Channels

Create, Read, Update, Delete

list_channels, get_channel, create_channel, update_channel, delete_channel, list_channel_scopes, create_channel_scope, update_channel_scope, delete_channel_scope, list_email_senders, get_email_sender, create_email_sender, delete_email_sender

Workspaces

Create, Read, Update, Delete

list_workspaces, get_workspace, create_workspace, update_workspace, delete_workspace

Languages

Create, Read, Update, Delete

list_languages, get_language, create_language, update_language, delete_language

Taxonomies and tags

Create, Read, Update, Delete, Move

list_taxonomies, get_taxonomy, create_taxonomy, update_taxonomy, delete_taxonomy, list_tags, get_tag, create_tag, update_tag, delete_tag, move_tag, move_tags

Page Builder components

Create, Read, Update, Delete

get_page_builder_configuration, get_page_builder_page_template_configuration, get_page_builder_available_editable_areas, add_page_builder_section, remove_page_builder_section, add_page_builder_widget, remove_page_builder_widget, update_page_builder_section_properties, update_page_builder_widget_properties, update_page_builder_page_template_properties, change_page_builder_page_template, get_page_builder_components, get_page_builder_page_templates

Member roles

Read

list_member_roles, get_member_role

UI form components and data types

Read

list_form_components, get_form_component, list_data_types, get_data_type