diff --git a/ai-coding-assistant/copilot-extension.md b/ai-coding-assistant/copilot-extension.md
index 7e9b9c983..017c13e91 100644
--- a/ai-coding-assistant/copilot-extension.md
+++ b/ai-coding-assistant/copilot-extension.md
@@ -65,7 +65,7 @@ To use the Telerik Reporting Copilot extension:
1. For unrelated queries, start a new chat session in a new window to avoid context pollution from previous conversations.
>caption Using the Copilot Extension along with the MCP Server
-If you have both the extension and the [MCP Server]({%slug ai-mcp-server%}) installed, you can use the `#telerik_reporting_assistant` handle. The handle works in both **Ask** and **Agent** modes and triggers responses from the MCP Server instead of the extension.
+If you have both the extension and the [MCP Server]({%slug ai-mcp-server%}) installed, you can use the `#telerik-reporting-assistant` handle. The handle works in both **Ask** and **Agent** modes and triggers responses from the MCP Server instead of the extension.
### Sample Prompts
diff --git a/ai-coding-assistant/mcp-server.md b/ai-coding-assistant/mcp-server.md
index e7816cd0a..6249e61a1 100644
--- a/ai-coding-assistant/mcp-server.md
+++ b/ai-coding-assistant/mcp-server.md
@@ -43,7 +43,7 @@ Use these settings when configuring the server in your MCP client:
| Type | `stdio` (standard input/output transport) |
| Command | `npx` |
| Arguments | `-y` |
-| Server Name | `telerik_reporting_assistant` (customizable) |
+| Server Name | `telerik-reporting-assistant` (customizable) |
### License Configuration
@@ -82,7 +82,7 @@ For complete setup instructions, see [Use MCP servers in Visual Studio](https://
````json
{
"servers": {
- "telerik_reporting_assistant": {
+ "telerik-reporting-assistant": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@progress/telerik-reporting-mcp@latest"],
@@ -98,7 +98,7 @@ For complete setup instructions, see [Use MCP servers in Visual Studio](https://
1. Restart Visual Studio.
-1. Enable the `telerik_reporting_assistant` tool in the [Copilot Chat window's tool selection dropdown](https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022#configuration-example-with-github-mcp-server).
+1. Enable the `telerik-reporting-assistant` tool in the [Copilot Chat window's tool selection dropdown](https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022#configuration-example-with-github-mcp-server).
### Global Setup:
@@ -118,7 +118,7 @@ The basic setup in Visual Studio Code follows these steps:
````json
{
"servers": {
- "telerik_reporting_assistant": {
+ "telerik-reporting-assistant": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@progress/telerik-reporting-mcp@latest"],
@@ -133,7 +133,7 @@ The basic setup in Visual Studio Code follows these steps:
````
- This enables you to call the MCP Server with the `#telerik_reporting_assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
+ This enables you to call the MCP Server with the `#telerik-reporting-assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
3. For global discovery, enable [`chat.mcp.discovery.enabled`](vscode://settings/chat.mcp.discovery.enabled) in `settings.json`:
@@ -157,7 +157,7 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
````json
{
"mcpServers": {
- "telerik_reporting_assistant": {
+ "telerik-reporting-assistant": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@progress/telerik-reporting-mcp@latest"],
@@ -171,7 +171,7 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
}
````
-This enables you to call the MCP Server with the `#telerik_reporting_assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
+This enables you to call the MCP Server with the `#telerik-reporting-assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
## Usage
@@ -182,13 +182,13 @@ To use the Telerik Reporting MCP Server:
1. Choose your preferred mode and model.
At the time of publishing, **Claude Sonnet 4** and **GPT-5** produce optimal results.
-2. Start your prompt with `#telerik_reporting_assistant` (or with '#' followed by your [custom MCP server name](#configuration), if set):
+2. Start your prompt with `#telerik-reporting-assistant` (or with '#' followed by your [custom MCP server name](#configuration), if set):
3. Inspect the output and verify that the MCP server is used. Look for messages similar to the ones below:
- - Visual Studio: `Running telerikReportingAssistant`
- - Visual Studio Code: `Running telerik_reporting_assistant`
- - Cursor: `Calling MCP tool telerikReportingAssistant`
+ - Visual Studio: `Running telerik-reporting-assistant`
+ - Visual Studio Code: `Running telerik-reporting-assistant`
+ - Cursor: `Calling MCP tool telerik-reporting-assistant`
4. If the Telerik Reporting MCP server is not used even though it's installed and enabled, double-check the server name in your configuration and try rephrasing your prompt.
5. If requested, grant the Telerik Reporting MCP Server permissions to run for this session, workspace, or always.
@@ -226,8 +226,8 @@ If the Reporting Area cannot be determined automatically, the MCP Server will di
The following examples demonstrate useful prompts for the Telerik Reporting MCP Server:
-* "`#telerik_reporting_assistant` Add a Telerik Report Viewer to my native Angular application."
-* "`#telerik_reporting_assistant` Connect the Telerik Report Viewer to my Telerik Report Server instance."
+* "`#telerik-reporting-assistant` Add a Telerik Report Viewer to my native Angular application."
+* "`#telerik-reporting-assistant` Connect the Telerik Report Viewer to my Telerik Report Server instance."
>tip Visit the [Telerik Reporting Prompt Library]({%slug ai-prompt-library%) for more sample prompts.
diff --git a/ai-coding-assistant/prompt-library.md b/ai-coding-assistant/prompt-library.md
index 6122ed8a3..5ba439efa 100644
--- a/ai-coding-assistant/prompt-library.md
+++ b/ai-coding-assistant/prompt-library.md
@@ -24,7 +24,7 @@ position: 3
The prompts provided here are intended and optimized for use with Telerik Reporting [AI Coding Assistant]({%slug ai-coding-assistant%}). When you run them in the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or the [MCP Server]({%slug ai-mcp-server%}), these prompts will help you kick-start your app development, speed up the component configuration process, and troubleshoot your code.
-You can use the provided prompts as they are or modify them to fit your use case. Make sure to start your prompt with the required prefix (`@telerikreporting` for the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or `#telerik_reporting_assistant ` for the [MCP Server]({%slug ai-mcp-server%}) handle).
+You can use the provided prompts as they are or modify them to fit your use case. Make sure to start your prompt with the required prefix (`@telerikreporting` for the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or `#telerik-reporting-assistant ` for the [MCP Server]({%slug ai-mcp-server%}) handle).
You can also use the prompts with any AI-powered tool of your choice. However, the Telerik Reporting AI Coding Assistant is developed to provide highly accurate results based extensively on the documentation, APIs, and community knowledge for Telerik Reporting. Running the prompts outside the AI Coding Assistant may not produce as relevant results.
@@ -53,60 +53,60 @@ Quick Start Guide:
-#telerik_reporting_assistant How to connect the Blazor Report Viewer to a Telerik Report Server?
+#telerik-reporting-assistant How to connect the Blazor Report Viewer to a Telerik Report Server?
-#telerik_reporting_assistant How to change the displayed report on a button click in the Native Blazor Report Viewer?
+#telerik-reporting-assistant How to change the displayed report on a button click in the Native Blazor Report Viewer?
-#telerik_reporting_assistant How to pass a bearer token through the Blazor Report Viewer?
+#telerik-reporting-assistant How to pass a bearer token through the Blazor Report Viewer?
-#telerik_reporting_assistant How to change the culture of the rendered report in the Native Blazor Report Viewer?
+#telerik-reporting-assistant How to change the culture of the rendered report in the Native Blazor Report Viewer?
-#telerik_reporting_assistant How to to show ComboBox editors for the report parameters in the Blazor Report Viewer?
+#telerik-reporting-assistant How to to show ComboBox editors for the report parameters in the Blazor Report Viewer?
-#telerik_reporting_assistant How to change the date format in the displayed report in the Native Blazor Report Viewer?
+#telerik-reporting-assistant How to change the date format in the displayed report in the Native Blazor Report Viewer?
-#telerik_reporting_assistant How to change the displayed report on a button click in the Blazor Report Viewer?
+#telerik-reporting-assistant How to change the displayed report on a button click in the Blazor Report Viewer?
-#telerik_reporting_assistant How to connect the Native Blazor Report Viewer to a Telerik Report Server?
+#telerik-reporting-assistant How to connect the Native Blazor Report Viewer to a Telerik Report Server?
-#telerik_reporting_assistant How to move the parameters area inside the Blazor Report Viewer to be on the left side instead of the right?
+#telerik-reporting-assistant How to move the parameters area inside the Blazor Report Viewer to be on the left side instead of the right?
-#telerik_reporting_assistant How to hide the export button in the Native Blazor Report Viewer's toolbar?
+#telerik-reporting-assistant How to hide the export button in the Native Blazor Report Viewer's toolbar?
-#telerik_reporting_assistant How to connect the Angular Report Viewer to a Telerik Report Server?
+#telerik-reporting-assistant How to connect the Angular Report Viewer to a Telerik Report Server?
-#telerik_reporting_assistant How to use dropdown for the the report parameters of the Native Angular Report Viewer?
+#telerik-reporting-assistant How to use dropdown for the the report parameters of the Native Angular Report Viewer?
-#telerik_reporting_assistant How to pass a bearer token through the Angular Report Viewer?
+#telerik-reporting-assistant How to pass a bearer token through the Angular Report Viewer?
-#telerik_reporting_assistant How to hide the export button from the Native Angular Report Viewer's toolbar?
+#telerik-reporting-assistant How to hide the export button from the Native Angular Report Viewer's toolbar?
-#telerik_reporting_assistant How to to show DateTimePicker editors for report parameters of type DateTime in the Angular Report Viewer?
+#telerik-reporting-assistant How to to show DateTimePicker editors for report parameters of type DateTime in the Angular Report Viewer?
-#telerik_reporting_assistant How to print the report from the Native Angular Report Viewer using client-side code?
+#telerik-reporting-assistant How to print the report from the Native Angular Report Viewer using client-side code?
-#telerik_reporting_assistant How to change the displayed report on a button click in the Angular Report Viewer?
+#telerik-reporting-assistant How to change the displayed report on a button click in the Angular Report Viewer?
-#telerik_reporting_assistant How to display a custom indicator in the UI when an error is encountered in the Native Angular Report Viewer?
+#telerik-reporting-assistant How to display a custom indicator in the UI when an error is encountered in the Native Angular Report Viewer?
-#telerik_reporting_assistant How to move the parameters area inside the Angular Report Viewer to be on the left side instead of the right?
+#telerik-reporting-assistant How to move the parameters area inside the Angular Report Viewer to be on the left side instead of the right?
-#telerik_reporting_assistant How to set the reportSource of the Native Angular Report Viewer?
+#telerik-reporting-assistant How to set the reportSource of the Native Angular Report Viewer?
-#telerik_reporting_assistant How to connect the HTML5 Report Viewer to a Telerik Report Server?
+#telerik-reporting-assistant How to connect the HTML5 Report Viewer to a Telerik Report Server?
-#telerik_reporting_assistant How to change the displayed report on a button click in the React Report Viewer?
+#telerik-reporting-assistant How to change the displayed report on a button click in the React Report Viewer?
-#telerik_reporting_assistant How to pass a bearer token through the HTML5 Report Viewer?
+#telerik-reporting-assistant How to pass a bearer token through the HTML5 Report Viewer?
-#telerik_reporting_assistant How to add a custom indicator in the UI when an error is encountered in the React Report Viewer?
+#telerik-reporting-assistant How to add a custom indicator in the UI when an error is encountered in the React Report Viewer?
-#telerik_reporting_assistant How to to show ComboBox editors for the report parameters in the HTML5 Report Viewer?
+#telerik-reporting-assistant How to to show ComboBox editors for the report parameters in the HTML5 Report Viewer?
-#telerik_reporting_assistant How to connect the React Report Viewer to a Telerik Report Server?
+#telerik-reporting-assistant How to connect the React Report Viewer to a Telerik Report Server?
-#telerik_reporting_assistant How to change the displayed report on a button click in the HTML5 Report Viewer?
+#telerik-reporting-assistant How to change the displayed report on a button click in the HTML5 Report Viewer?
-#telerik_reporting_assistant How to show ComboBox editors for report parameters in the React Report Viewer?
+#telerik-reporting-assistant How to show ComboBox editors for report parameters in the React Report Viewer?
-#telerik_reporting_assistant How to move the parameters area inside the HTML5 Report Viewer to be on the left side instead of the right?
+#telerik-reporting-assistant How to move the parameters area inside the HTML5 Report Viewer to be on the left side instead of the right?
-#telerik_reporting_assistant The document map panel is missing in the React Report Viewer, how to display it?
+#telerik-reporting-assistant The document map panel is missing in the React Report Viewer, how to display it?
-#telerik_reporting_assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Core projects that targets .NET 9?
+#telerik-reporting-assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Core projects that targets .NET 9?
-#telerik_reporting_assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Framework projects that targets .NET Framework 4.8?
+#telerik-reporting-assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Framework projects that targets .NET Framework 4.8?
-#telerik_reporting_assistant I want to email the report as an email attachment, how do I do that? Explain it step-by-step.
+#telerik-reporting-assistant I want to email the report as an email attachment, how do I do that? Explain it step-by-step.
-#telerik_reporting_assistant Can I pass a List object from my Web API controller directly to a report’s DataSource? Explain how and give me an example.
+#telerik-reporting-assistant Can I pass a List object from my Web API controller directly to a report’s DataSource? Explain how and give me an example.
-#telerik_reporting_assistant In production, the report viewer displays `Client with ID 'xxxxxx' not found. Expired `. In local environment, it loads the reports as expected. How could I resolve this?
+#telerik-reporting-assistant In production, the report viewer displays `Client with ID 'xxxxxx' not found. Expired `. In local environment, it loads the reports as expected. How could I resolve this?
-#telerik_reporting_assistant Can I use a database as a storage for my report files in the Reporting REST service? Show me an example.
+#telerik-reporting-assistant Can I use a database as a storage for my report files in the Reporting REST service? Show me an example.