Kentico (CMS & DXP) MCP. Manage Content and System Objects via Conversation
Kentico Xperience MCP lets your AI client manage an entire Digital Experience Platform and CMS using natural conversation. You can pull documents by alias path, update site pages, list global user accounts, or extract data from custom tables—all without writing API calls. It gives you full control over content lifecycle management and system settings inside Kentico Xperience.
Give Claude and any AI agent real-world access
Fetch and modify site pages or documents by their unique paths, handling different languages and sites automatically.
Create, update, or delete core system objects like templates, roles, and general platform settings.
List all global users and pull detailed profiles, including their associated permissions and metadata.
Pull tabular data from custom tables to monitor business-specific records that aren't part of the core CMS structure.
See what types of objects and properties Kentico uses, helping you understand the underlying schema without guesswork.
Ask an AI about this
Waiting for input…
What AI agents can do with Kentico (CMS & DXP) - 10 Tools
These tools allow your AI client to perform specific operations within the Kentico Xperience environment, from reading documents to modifying core system settings.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Kentico (CMS & DXP) MCPCreate System Object
Builds and adds a brand new core platform setting or structure within Kentico.
Delete System Object
Removes an existing system object from the CMS, maintaining data integrity checks.
Get Site Document
Retrieves a specific website document based on its path in the Kentico CMS.
Get Single Object
Fetches the details of one specific, general system object using its unique ID...
Get User
Pulls a detailed profile and role list for any specified Kentico user account.
List Custom Table Rows
Displays all the rows of data stored in a specific, custom-built business table.
List System Objects
Lists different types of system objects available across the entire Kentico platform (like roles or templates).
List Users
Generates a full list of every user account registered in the global Kentico...
Update Site Document
Modifies the content or metadata of an existing document on a live website page.
Update System Object
Changes settings or properties for a core system object already in use by the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Kentico (CMS & DXP), then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kentico Xperience. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
CMS administration used to be a mess of clicks and dropdowns.
Today, updating a major page involves logging into the CMS, navigating through site structures, finding the right document ID, checking which culture/site version it belongs to, then manually inputting the new metadata—all while hoping you don't overwrite something critical.
With this MCP, that whole process is gone. You just tell your agent what you want changed, and it executes `update_site_document` across all necessary parameters automatically. It handles the complexity so you only deal with the outcome.
Control System Object Management with create_system_object
Before, adding a new type of template or role meant manually making multiple API calls to ensure all dependencies were met and that you used the correct structured REST mappings. It was slow and prone to human error.
Now, your agent manages this complexity for you. You talk about the desired object, and it uses `create_system_object` to build it out correctly from scratch. The platform structure adapts instantly.
What Kentico (CMS & DXP) MCP does for your AI
Need to manage a complex CMS like Kentico Xperience but hate diving into REST documentation? This MCP connects your agent directly to the platform's core functions, letting you handle content orchestration with simple chat commands. You can ask it to retrieve specific site documents based on their path or culture, update template settings, and even audit user roles across the entire system.
It’s like having a CMS super-user sitting in your agent, ready to execute complex tasks instantly. Because Vinkius hosts this connection, you get immediate access to all these core tools from any compatible client, making platform management feel natural again.
019d75c0-61c6-701b-9af0-c3f6c4eb4f46 How to set up Kentico (CMS & DXP) MCP
The bottom line is you get immediate conversational control over complex, structured CMS operations that normally require multiple manual steps or dedicated code blocks.
Subscribe to this MCP on Vinkius and provide your required Kentico REST URL and authentication header.
Your AI client connects using those credentials, gaining full read/write access to the platform's data model.
You simply talk to your agent: 'Update the About Us page document name to Our Team,' and it runs the necessary API calls in the background.
Who uses Kentico (CMS & DXP) MCP
Content Architects and System Administrators are the primary users here. If your job involves maintaining consistency across dozens of site versions or managing user permissions across a large enterprise, this MCP saves hours of API guesswork.
Uses it to audit document properties and custom table schemas across multiple sites and cultures quickly.
Manages user accounts, roles, and system-level objects for the entire Kentico instance without logging into an administrative panel.
Tests specific REST service queries or needs to inspect a niche system object type through natural conversation instead of building boilerplate API wrappers.
Benefits of connecting Kentico (CMS & DXP) MCP
Content updates become instant. Instead of manually calling APIs to find the right page, you just tell your agent to use get_site_document or update_site_document, and it handles the pathing for you.
System maintenance is simplified. You can list all system objects using list_system_objects and then immediately manage them by running create_system_object or delete_system_object in a single chat session.
User auditing gets precise. Use list_users to see everyone, then use get_user to pull specific role details for compliance checks—no more clicking through admin dashboards.
Custom data is exposed. Need metrics from an internal registry? Run list_custom_table_rows and get the raw table data directly into your agent's context for analysis.
Schema understanding improves fast. If you’re unsure how a property works, you can inspect the object types using the schema visibility tool to figure out what fields are available.
Kentico (CMS & DXP) MCP use cases
Rolling back an outdated landing page
A content architect notices a key marketing page has incorrect metadata. They ask their agent, 'Use get_site_document for the current About Us page in English.' The agent fetches the data structure, and they immediately use update_site_document to correct the title field before publishing.
Onboarding a new regional site
A developer needs to set up an entirely new country website. They ask their agent to 'List all system objects,' identify required templates, and then use create_system_object for the initial setup of roles and permissions.
Investigating a suspicious user role
An admin suspects an account has too much access. They run list_users to find the ID, then use get_user on that specific ID to pull all associated roles and metadata for review.
Pulling inventory data from a custom source
The team needs current stock numbers not stored in the main CMS. They tell their agent to 'List rows from the Inventory table,' and it returns structured, actionable data for immediate reporting.
Kentico (CMS & DXP) MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Assuming global API access
Trying to use your AI client to modify a record that isn't specifically managed by Kentico Xperience (e.g., updating an external CRM field).
This MCP only controls the CMS layer. To fix it, you need a dedicated connection to that third-party system or another type of integration tool.
Ignoring required authentication details
Attempting to run update_system_object without providing the correct Basic base64 header credentials, resulting in an immediate 401 error.
Always verify your Kentico REST URL and Authentication Header during setup. If the connection fails, check those two items first.
Over-relying on simple listing tools
Running list_system_objects and thinking that just because it lists roles, your agent can arbitrarily change them without knowing the specific role ID or type.
Use get_single_object first to pull detailed metadata about a system object. This confirms the structure before attempting to use update_system_object.
When to use Kentico (CMS & DXP) MCP
Use this MCP if your core pain point centers around managing content, roles, users, or custom data inside a Kentico Xperience CMS instance. If you need to retrieve the structure of documents by alias path (get_site_document), audit user permissions (list_users, get_user), or modify templates/roles (update_system_object), this is your tool.
Don't use it if you are trying to build a full accounting ledger, access data from an external payment gateway, or interact with systems that aren't connected via the Kentico REST service. For those cases, you need a different category of connector entirely.
Frequently asked questions about Kentico (CMS & DXP) MCP
How do I use the Kentico (CMS & DXP) MCP to get a specific page? +
You use get_site_document. Just tell your agent the path and which site or culture you need. It pulls the full document structure, not just a simple snippet.
Can I list all users using the Kentico (CMS & DXP) MCP? +
Yes, use list_users. This tool generates a comprehensive list of every global user registered in your CMS instance for quick auditing purposes.
What if I need to update content on multiple sites? Use Kentico (CMS & DXP) MCP. +
You instruct your agent to perform the bulk action. It coordinates updates using update_site_document across different site aliases and cultures as needed.
Is the data from custom tables accessible via Kentico (CMS & DXP) MCP? +
Yes, use list_custom_table_rows. This tool lets you pull raw tabular records from business-specific tables that live outside the main document structure.
Does this MCP handle deleting content? Kentico (CMS & DXP) MCP? +
Yes. You can use delete_system_object or other functions to irreversibly remove unused system objects, keeping your repository clean and optimized.