Xperience Community MCP Server logo

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.

View on GitHub

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?

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?

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?

ASP.NET Core 8.0, Xperience by Kentico, and VS Code (v1.100+) are required.

How do I install the package?

Use the .NET CLI command: dotnet add package XperienceCommunity.MCPServer

Where can I find more detailed instructions?

View the Usage Guide in the docs/Usage-Guide.md file.