You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* An active [API KEY](https://staging.syncfusion.com/account/user-token-generation)
36
36
37
37
## Unlimited Access
38
38
39
-
Syncfusion<supstyle="font-size:70%">®</sup> users enjoy completely unlimited access to this copilot extension. There are no restrictions on:
39
+
Syncfusion<supstyle="font-size:70%">®</sup> offers unlimited access to this copilot extension. There are no restrictions on:
40
40
41
-
*No request limits
42
-
*No component restrictions
43
-
*No query type limitations
44
-
*No usage duration constraints
41
+
*Number of requests
42
+
*Components usage
43
+
*Query types
44
+
*Usage duration
45
45
46
-
We believe in providing unrestricted access to tools that enhance your development experience, ensuring you can fully leverage Syncfusion<supstyle="font-size:70%">®</sup> components without limitations.
46
+
This ensures users can fully leverage Syncfusion<supstyle="font-size:70%">®</sup> components to enhance their development experience without limitations.
47
47
48
48
## Installation
49
49
50
50
* Visit the [SyncfusionBlazor GitHub App](https://github.com/apps/syncfusionblazor) and click **Install**.
51
51
* Grant the required read-access permissions to allow the extension to function with Copilot chat.
52
52
* Click **Install & Authorize**.
53
-
* Sign in with your Syncfusion<supstyle="font-size:70%">®</sup> account credentials to complete the authorization.
54
-
55
-
Based on the authorization, we will fetch the API key from your account and utilize it for response generation. After successful authentication, the extension will be integrated with your GitHub account.
56
-
57
-
Restart your apps and begin a new Copilot chat session to start using it.
53
+
* Sign in with your Syncfusion<supstyle="font-size:70%">®</sup> account to authenticate and link the extension to your GitHub account. The API key is automatically retrieved upon successful authentication.
54
+
* Restart your development environment (e.g., VS Code or GitHub Copilot) and start a new Copilot chat session to use the extension.
58
55
59
56
## Getting Started
60
57
61
58
* Open the chat panel in a supported environment like [GitHub Copilot](https://github.com/copilot) or VSCode Copilot.
62
-
*In the chat prompt, type `@`and select the `SyncfusionBlazor`extension from the list.
63
-
* Enter your query related to any Syncfusion<supstyle="font-size:70%">®</sup> Blazor component.
59
+
*Type `@` in the chat promptand select the `SyncfusionBlazor` from the list of extensions.
60
+
* Enter a query related to Syncfusion<supstyle="font-size:70%">®</sup> Blazor components (e.g., configuration, implementation, or troubleshooting).
64
61
65
62
### Mode availability in VS code
66
63
@@ -87,7 +84,7 @@ To remove the extension from your account:
87
84
88
85
* Go to [GitHub App Installations](https://github.com/settings/installations/).
89
86
* Locate the `SyncfusionBlazor` extension in the list.
Copy file name to clipboardExpand all lines: blazor/ai-developer-tools/mcp-server.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ documentation: ug
11
11
12
12
## Overview
13
13
14
-
The [SyncfusionBlazorAssistant](https://www.npmjs.com/package/@syncfusion/blazor-assistant) is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This tool seamlessly integrates with compatible MCP clients to enhance your development workflow when building Blazor applications with Syncfusion<supstyle="font-size:70%">®</sup> components.
14
+
The [SyncfusionBlazorAssistant](https://www.npmjs.com/package/@syncfusion/blazor-assistant) is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This tool seamlessly integrates with compatible [MCP clients](https://modelcontextprotocol.io/clients) to enhance your development workflow when building Blazor applications with Syncfusion<supstyle="font-size:70%">®</sup> components.
15
15
16
16
### Key Benefits
17
17
@@ -24,27 +24,27 @@ The [SyncfusionBlazorAssistant](https://www.npmjs.com/package/@syncfusion/blazor
24
24
Before using [SyncfusionBlazorAssistant](https://www.npmjs.com/package/@syncfusion/blazor-assistant), ensure you have:
25
25
26
26
* Required [node](https://nodejs.org/en/) version >= 18
27
-
* A [compatible MCP client](https://modelcontextprotocol.io/clients) (Syncfusion<supstyle="font-size:70%">®</sup> CodeStudio, VS Code with GitHub Copilot, etc.)
27
+
* A [compatible MCP client](https://modelcontextprotocol.io/clients) ([Syncfusion<supstyle="font-size:70%">®</sup> CodeStudio](https://www.syncfusion.com/code-studio/), VS Code with GitHub Copilot, etc.)
28
28
* An active Syncfusion<supstyle="font-size:70%">®</sup> license (any of the following):
* An active [API KEY](https://staging.syncfusion.com/account/user-token-generation)
33
33
34
34
## Unlimited Access
35
35
36
-
Syncfusion<supstyle="font-size:70%">®</sup> users enjoy completely unlimited access to this MCP server. There are no restrictions on:
36
+
Syncfusion<supstyle="font-size:70%">®</sup> offers unlimited access to this MCP server. There are no restrictions on:
37
37
38
-
*No request limits
39
-
*No component restrictions
40
-
*No query type limitations
41
-
*No usage duration constraints
38
+
*Number of requests
39
+
*Components usage
40
+
*Query types
41
+
*Usage duration
42
42
43
-
We believe in providing unrestricted access to tools that enhance your development experience, ensuring you can fully leverage Syncfusion components without limitations.
43
+
This ensures users can fully leverage Syncfusion<supstyle="font-size:70%">®</sup> components to enhance their development experience without limitations.
44
44
45
45
## Installation and setup
46
46
47
-
Before you can invoke the SyncfusionBlazorAssistant MCP server, you need to configure your MCP client with these core settings. The **Generic MCP Server Settings** shown below are identical across all clients:
47
+
Before you can invoke the `SyncfusionBlazorAssistant` MCP server, you need to configure your MCP client with these core settings. The **Generic MCP Server Settings** shown below are identical across all clients:
Copy file name to clipboardExpand all lines: blazor/ai-developer-tools/overview.md
+31-25Lines changed: 31 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,55 +9,61 @@ documentation: ug
9
9
10
10
# Syncfusion<supstyle="font-size:70%">®</sup> AI Developer Tools Overview
11
11
12
-
The **Syncfusion<supstyle="font-size:70%">®</sup> AI Developer Tools**is designed to streamline your development workflow when building Blazor applications with Syncfusion<supstyle="font-size:70%">®</sup> controls. It uses contextual knowledge of the Syncfusion<supstyle="font-size:70%">®</sup> component library to generate accurate code snippets, configuration examples, and guided explanations—so you spend less time searching documents and more time coding.
12
+
The **Syncfusion<supstyle="font-size:70%">®</sup> AI Developer Tools**are designed to streamline your development workflow when building Blazor applications with Syncfusion<supstyle="font-size:70%">®</sup> components. It uses contextual knowledge of the Syncfusion<supstyle="font-size:70%">®</sup> component library to generate accurate code snippets, configuration examples, and guided explanations—minimizing documentation searches and maximizing productivity.
13
13
14
-
SyncfusionBlazor AI Developer Tools are:
14
+
AI Developer Tools:
15
15
16
-
* The SyncfusionBlazor MCP Server — Handles advanced prompts and delivers tailored code suggestions for MCP-compatible clients.
17
-
* The SyncfusionBlazor GitHub Copilot Extension — Enhances Copilot with Syncfusion-specific support for quick component setup and guidance in your IDE.
16
+
***The SyncfusionBlazorAssistant MCP Server**
17
+
Processes advanced prompts and returns tailored code suggestions via [MCP-compatible clients](https://modelcontextprotocol.io/clients).
18
+
***SyncfusionBlazor GitHub Copilot Extension**
19
+
Augments GitHub Copilot with Syncfusion-specific support for rapid component setup and contextual guidance in the IDE.
18
20
19
21
## Getting Started
20
22
21
-
To use the SyncfusionBlazor AI Developer Tools, you need:
23
+
To use the AI Developer Tools, you need:
22
24
23
25
* A [Syncfusion<supstyle="font-size:70%">®</sup> user account](https://www.syncfusion.com/account)
24
26
* An active Syncfusion<supstyle="font-size:70%">®</sup> license (any of the following):
* An active [API KEY](https://staging.syncfusion.com/account/user-token-generation)
29
31
* A [Blazor application that includes SyncfusionBlazor](https://blazor.syncfusion.com/documentation/getting-started/blazor-web-app)
30
32
31
33
## Unlimited Access
32
34
33
-
Syncfusion<supstyle="font-size:70%">®</sup> users enjoy completely unlimited access to Syncfusion<supstyle="font-size:70%">®</sup> AI Developer Tools. There are no restrictions on:
35
+
Syncfusion<supstyle="font-size:70%">®</sup> offers unlimited access to the AI Developer Tools, with no limitations on:
34
36
35
-
*No request limits
36
-
*No component restrictions
37
-
*No query type limitations
38
-
*No usage duration constraints
37
+
*Number of requests
38
+
*Components usage
39
+
*Query types
40
+
*Usage duration
39
41
40
-
We believe in providing unrestricted access to tools that enhance your development experience, ensuring you can fully leverage Syncfusion components without limitations.
42
+
This ensures users can fully leverage Syncfusion<supstyle="font-size:70%">®</sup> components to enhance their development experience without limitations.
41
43
42
44
## Best Practices
43
45
44
-
* Initial Setup: Use the assistant to quickly add and configure components.
45
-
* Feature Tuning: Enable or disable component features through prompt-based configuration.
46
-
* Data Binding: Generate sample data for testing and prototyping. Avoid using sensitive or production data.
47
-
* Step-by-step explanations: Use annotated code to understand component behavior (depends on the tool, mode, and model used). To further develop your knowledge, check the respective documentation.
48
-
* Component-based styling: Utilize component-specific styles to override theme styles with custom selectors. For further customization, explore [Theme Studio](https://ej2.syncfusion.com/themestudio/?theme=bootstrap5.3) or [Figma UI kits](https://www.figma.com/@syncfusion).
49
-
* Troubleshooting: Resolve common issues with AI-generated suggestions. For complex problems, refer to documentation or support.
50
-
* Session Management: Start fresh sessions when switching tasks to maintain prompt relevance.
51
-
* Model Compatibility: For best results, use with models like GPT-5 or Claude Sonnet 4.
46
+
* Initial Setup: Use the tools to quickly add and configure Syncfusion<supstyle="font-size:70%">®</sup> components in your Blazor application.
47
+
* Feature Tuning: Enable or disable component features through prompt-based configuration for tailored functionality.
48
+
* Data Binding: Generate sample data for testing and prototyping. Avoid using sensitive or production data to ensure security.
49
+
* Step-by-step explanations: Use annotated code to understand component behavior. Note that the level of detail may vary depending on the tool, mode, and AI model used. Refer to the [Syncfusion<supstyle="font-size:70%">®</sup> Blazor Documentation](https://blazor.syncfusion.com/documentation/getting-started/blazor-web-app) for in-depth information.
50
+
* Troubleshooting: Resolve common issues with AI-generated suggestions. For complex problems, refer to [documentation](https://blazor.syncfusion.com/documentation/getting-started/blazor-web-app) or [support](https://support.syncfusion.com/support/tickets/create).
51
+
52
+
> Always check AI-generated content and code for accuracy before using it.
53
+
54
+
## Recommendations
55
+
56
+
* Session Management: Start new sessions when switching tasks to ensure prompt relevance and maintain content focus.
57
+
* Model Compatibility: For optimal performance, use the tools with advanced AI models such as GPT-5 or Claude Sonnet 4.
52
58
53
59
## Privacy & Data Handling
54
60
55
61
The Syncfusion<supstyle="font-size:70%">®</sup> AI Developer Tools is designed with privacy in mind:
56
62
57
-
*It does not access your project files or workspace directly.
58
-
*We don’t store your prompts in any of the tools or for any other purpose.
63
+
*The tools do not access your project files or workspace directly.
64
+
*User prompts are not stored by any of the tools or used for any other purpose.
59
65
* Prompts are not used to train Syncfusion<supstyle="font-size:70%">®</sup> models.
60
-
* The assistant generates context, not final responses—your selected AI model handles the output.
66
+
* The assistant generates context, while the final output is handled by your selected AI model.
0 commit comments