Xperience Community MCP Server
by seangwright
The Xperience Community MCP Server is an MCP Server built with the .NET MCP Server SDK tailored for Xperience by Kentico projects and installed as a NuGet package. It exposes a discrete set of documented tools to an AI agent in an Xperience by Kentico project, providing better context and capabilities.
Last updated: N/A
What is Xperience Community MCP Server?
This is an MCP (Model Context Protocol) Server built with the .NET MCP Server SDK, specifically designed for Xperience by Kentico projects. It's distributed as a NuGet package and enables AI agents, like GitHub Copilot, to interact with and understand the Xperience environment.
How to use Xperience Community MCP Server?
To use the server, install the NuGet package, update your Xperience by Kentico application's Program.cs
to add the MCP dependencies and endpoint, configure your MCP Server in VS Code, and then use the tools exposed by the server in agent mode in VS Code with a prompt in GitHub Copilot chat.
Key features of Xperience Community MCP Server
Exposes Xperience by Kentico project information to AI agents
Provides structured context and capabilities to AI agents
Facilitates better interaction between developers and AI copilots
Uses the .NET MCP Server SDK
Installed as a NuGet package
Use cases of Xperience Community MCP Server
Helping developers understand the structure of an Xperience by Kentico project
Assisting developers in building features for marketers using Xperience by Kentico
Automating tasks within the Xperience by Kentico environment
Providing AI-powered insights into the Xperience by Kentico application
FAQ from Xperience Community MCP Server
What is an MCP Server?
What is an MCP Server?
An MCP (Model Context Protocol) Server allows tools and services to expose information about a project to other tools, especially AI agents like GitHub Copilot.
Why use this MCP Server?
Why use this MCP Server?
It provides a structured way for AI agents to understand and interact with Xperience by Kentico projects, improving their ability to assist developers.
What are the dependencies?
What are the dependencies?
ASP.NET Core 8.0, Xperience by Kentico, and VS Code (v1.100+) are required.
How do I install the package?
How do I install the package?
Use the .NET CLI command: dotnet add package XperienceCommunity.MCPServer
Where can I find more detailed instructions?
Where can I find more detailed instructions?
View the Usage Guide in the docs/Usage-Guide.md
file.