From 4afd6bb02a2f2f582059138c0a452187fc9d25ad Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Wed, 13 May 2026 19:35:11 +0530 Subject: [PATCH 1/6] 1025844: Update UG and FT page for DOCX Editor SDK AI coding assistant --- .../getting-started/docxeditorsdk.md | 244 ++++++++++++++++++ .../ai-coding-assistant/overview.md | 6 +- Document-Processing/mcp-server/overview.md | 1 + 3 files changed, 250 insertions(+), 1 deletion(-) create mode 100644 Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md diff --git a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md new file mode 100644 index 0000000000..0edb026b9c --- /dev/null +++ b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md @@ -0,0 +1,244 @@ +--- +layout: post +title: SyncfusionDocxEditorSDKAssistant MCP Server Setup – Syncfusion +description: Explore the MCP server’s benefits, setup needs, and integration guidance for Syncfusion DocxEdiorSDK. +platform: document-processing +control: AI coding assistant +documentation: ug +--- + +# SyncfusionDocxEditorSDKAssistant MCP Server + + +## Overview + +The SyncfusionDocxEditorSDKAssistant is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent, context-aware coding assistance for Syncfusion **DocxEditorSDK** across all supported platforms are JavaScript, Angular, React, Vue, ASP.NET MVC, ASP.NET Core, UWP, WPF and Blazor. +It integrates seamlessly with [MCP clients](https://modelcontextprotocol.io/clients) to provide intelligent assistance for building applications with Syncfusion® components. + +### Key Benefits + + * Intelligent code generation for Syncfusion® DocumentSDK components. + * Detailed component documentation and usage examples. + * Troubleshooting assistance for common integration challenges. + +## Prerequisites + +Before using SyncfusionDocxEditorSDKAssistant, ensure you have: + + * Required [node](https://nodejs.org/en/) version >= 18 + * A [compatible MCP client](https://modelcontextprotocol.io/clients) (VS Code with GitHub Copilot, [Syncfusion® CodeStudio](https://www.syncfusion.com/code-studio/), etc.) + * An active Syncfusion® license (any of the following): + * [Commercial License](https://www.syncfusion.com/sales/unlimitedlicense) + * [Free Community License](https://www.syncfusion.com/products/communitylicense) + * [Free Trial](https://www.syncfusion.com/account/manage-trials/start-trials) + * An active [API KEY](https://syncfusion.com/account/api-key) + +## Unlimited Access + +Syncfusion® offers unlimited access to this MCP server. There are no restrictions on: + + * Number of requests + * Components usage + * Query types + * Usage duration + +This ensures users can fully leverage Syncfusion® components to enhance their development experience without limitations. + +## Installation and setup + +Before you can invoke the ```SyncfusionDocxEditorSDKAssistant``` 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: + +### Generic MCP Server Settings + + * **npm package name**: ```@syncfusion/docxeditorsdk-assistant``` + * **Type**: stdio (standard input/output transport) + * **Command**: npx + * **Arguments**: -y + * **Server name**: syncfusionDocxEditorSDKAssistant + +#### API Key Configuration + +Login to your [Syncfusion account](http://syncfusion.com/account/) and generate an API Key from the [API Key page](https://www.syncfusion.com/account/api-key). Replace `YOUR_API_KEY_FILE_PATH` or `YOUR_API_KEY` in the configuration files with your generated key. + +There are two options: + +* **Using an API Key File (Recommended)** + + Store your API key in a separate file and reference its path in the `Syncfusion_API_Key_Path` environment parameter. This approach is more secure as you don't expose the key directly in configuration files. + + **Supported file formats:** `.txt` or `.key` file + +~~~json + "env": { + "Syncfusion_API_Key_Path": "YOUR_API_KEY_FILE_PATH" // "D:\\syncfusion-key.txt" (or) "D:\\syncfusion-key.key" + } +~~~ +* **Direct API Key** + + Paste your `Syncfusion_API_Key` directly in the configuration file's environment parameter. + +~~~json + "env": { + "Syncfusion_API_Key": "YOUR_API_KEY" + } +~~~ + +SyncfusionDocxEditorSDKAssistant can be configured in various MCP clients. Below are setup instructions for popular environments: + +### Syncfusion® Code Studio + + * In [Code Studio](https://www.syncfusion.com/code-studio/), open MCP Marketplace and navigate to the ```Custom Servers``` tab. + * Enter the Server Name as ```docxeditorsdk-mcp```, choose Server Type as npm package, and set the NPM Package name to ```@syncfusion/docxeditorsdk-assistant```. + * Add an environment variable as ```Syncfusion_API_Key``` and value as your [Syncfusion API key](https://syncfusion.com/account/api-key), then click **Install Server**. + * Once installed, the server will appear in the User Installed Server list and will be added to the **config.yaml** file. + * The server is now ready for use in Code Studio. For more details, refer to the Code Studio [documentation](https://help.syncfusion.com/code-studio/reference/configure-properties/mcp/customservers). + +For additional details, see the Code Studio [documentation](https://help.syncfusion.com/code-studio/reference/configure-properties/mcp/customservers). + +### VS Code (GitHub Copilot MCP) + * To configure an MCP server for a specific workspace, you can create a ```.vscode/mcp.json``` file in your workspace folder. + +~~~json + { + "servers": { + "syncfusion-docxeditorsdk-assistant": { + "type": "stdio", + "command": "npx", + "args": [ + "-y", + "@syncfusion/docxeditorsdk-assistant@latest" + ], + "env": { + "Syncfusion_API_Key_Path": "YOUR_API_KEY_FILE_PATH", + // or + "Syncfusion_API_Key": "YOUR_API_KEY" + } + } + } + } +~~~ + + * After updating the configuration in mcp.json, you’ll notice a “Start” option at the top of the config. This allows you to easily start the SyncfusionDocxEditorSDKAssistant server directly from the settings interface without additional commands. + + * Confirm that SyncfusionDocxEditorSDKAssistant is being used (this does not happen automatically). Look for a statement in the output, which is similar to: + + * ```SyncfusionDocxEditorSDKAssistant is running...``` (in VS Code) + * For more details, refer to the official Visual Studio documentation. + +### Cursor + +To configure an MCP server for a specific workspace, you can create a .cursor/mcp.json file in your workspace folder. + +~~~json + { + "mcpServers": { + "syncfusion-docxeditorsdk-assistant": { + "type": "stdio", + "command": "npx", + "args": [ + "-y", + "@syncfusion/docxeditorsdk-assistant@latest" + ], + "env": { + "Syncfusion_API_Key_Path": "YOUR_API_KEY_FILE_PATH", + // or + "Syncfusion_API_Key": "YOUR_API_KEY" + } + } + } + } +~~~ +For more details, refer to the Cursor documentation. + +### JetBrains IDEs + + * Go to Settings -> Tools -> AI Assistant -> Model Context Protocol (MCP). + * Click + Add to add a new MCP server configuration. + * In the New MCP Server dialog, switch the dropdown as ```As JSON``` and add the following config: + +~~~json + { + "mcpServers": { + "syncfusion-docxeditorsdk-assistant": { + "command": "npx", + "args": [ + "-y", + "@syncfusion/docxeditorsdk-assistant@latest" + ], + "env": { + "Syncfusion_API_Key_Path": "YOUR_API_KEY_FILE_PATH", + // or + "Syncfusion_API_Key": "YOUR_API_KEY" + } + } + } + } +~~~ + + * Click OK and Apply. + +For further assistance, see the JetBrains documentation. + +> For more detailed information about configuring MCP servers in various clients, refer to the official documentations, e.g., [Windsurf](https://docs.windsurf.com/windsurf/cascade/mcp#mcp-config-json) + +## Usage + +To activate the SyncfusionDocxEditorSDKAssistant MCP server: + + 1. Start your prompt with one of the following: + * SyncfusionDocxEditorSDKAssistant + * ‘/syncfusion-docxeditor-assistant’ + * ‘/syncfusion-docxeditorsdk’ + * ‘@syncfusion-docxeditorsdk’ + * ‘@ask_syncfusion_docxeditorsdk’ + + In VS Code, you can also use #SyncfusionDocxEditorSDKAssistant to explicitly invoke the MCP server. + + 2. Grant the SyncfusionDocxEditorSDKAssistant MCP server a permission to run for this session, workspace, or always. + 3. For best results, start a new chat for each new topic to maintain clean context. + +### Mode availability + +Syncfusion® MCP Servers provide full access to all AI interaction modes — Ask/Chat, Edit, and Agent — across supported MCP clients. + +### Best Practices for Effective Usage + + 1. ```Be specific```: Mention both platform and component (e.g., "How do I apply character formatting to text in a React Syncfusion DocxEditor?"). + 2. ```Provide context:``` Include details about your use case for more targeted solutions. + 3. ```Use descriptive queries```: Avoid vague questions that lack necessary context. + 4. ```Start fresh for new topics```: Begin a new chat session when switching components or topics + +### Example Queries + +Here are some effective ways to use SyncfusionDocxEditorSDKAssistant: + + * "Create a DOCX Editor and enable track changes" + * "How to protect documents with comments only restriction in ASP.NET Core DOCX editor?" + * "How to enable spell checking in DOCX editor?" + * "How to search for text and replace it in React DOCX editor?" + +## Troubleshooting + +If you encounter issues: + + * Verify your API key is correctly configured. + * Ensure the MCP server is enabled in your client’s tools selection. + * Check that you’re using a compatible MCP client version. + * Try restarting your development environment. + +## Support + +Product support is available through the following mediums. + + * [Support ticket](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours \| Unlimited tickets \| Holiday support + * [Community forum](https://www.syncfusion.com/forums/docx-editor-sdk) + * [Request feature or report bug](https://www.syncfusion.com/feedback/docx-editor-sdk) + * Live chat + +## See also + + * [Syncfusion DocxEditorSDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) + + + + diff --git a/Document-Processing/mcp-server/ai-coding-assistant/overview.md b/Document-Processing/mcp-server/ai-coding-assistant/overview.md index 1eea3e13a8..8f828dc1b4 100644 --- a/Document-Processing/mcp-server/ai-coding-assistant/overview.md +++ b/Document-Processing/mcp-server/ai-coding-assistant/overview.md @@ -20,6 +20,8 @@ AI Coding Assistant: * **The SyncfusionPDFViewerSDKAssistant MCP Server** is engineered to interpret advanced natural‑language prompts and deliver intelligent, context‑aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). Its primary goal is to simplify and accelerate development by bringing a rich suite of **[PDF Viewer features](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview)** directly into application workflows. It is compatible with a wide range of platforms, such as Windows Forms, WPF, JavaScript, Angular, React, Vue, ASP.NET MVC, ASP.NET Core, Blazor, MAUI, and Flutter. + * **The SyncfusionDocxEditorSDKAssistant MCP Server** is designed to process advanced prompts and deliver intelligent, context-aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). It specifically enhances developer productivity with **[Docx Editor](https://help.syncfusion.com/document-processing/word/word-processor/overview)** capabilities across multiple platforms, including ASP.NET Core, ASP.NET MVC, Angular, React, Vue, JavaScript (ES5/ES6), UWP, WPF, and Blazor. + ## Getting Started To use the AI Coding Assistant, you need: @@ -42,6 +44,8 @@ To use the AI Coding Assistant, you need: * Add the SyncfusionDocumentSDKAssistant MCP Server to an MCP-enabled client * Add the SyncfusionSpreadsheetEditorSDKAssistant MCP Server to an MCP-enabled client * Add the The SyncfusionPDFViewerSDKAssistant MCP Server to an MCP-enabled client + * Add the The SyncfusionDocxEditorSDKAssistant MCP Server to an MCP-enabled client * [Syncfusion® Document SDK Documentation](https://help.syncfusion.com/document-processing/introduction) * [Syncfusion® SpreadsheetEditor SDK Documentation](https://help.syncfusion.com/document-processing/excel/spreadsheet/overview) - * [Syncfusion® PDFViewer SDK Documentation](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview) \ No newline at end of file + * [Syncfusion® PDFViewer SDK Documentation](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview) + * [Syncfusion® DocxEditor SDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) diff --git a/Document-Processing/mcp-server/overview.md b/Document-Processing/mcp-server/overview.md index 6743fd0e94..f85f48e84d 100644 --- a/Document-Processing/mcp-server/overview.md +++ b/Document-Processing/mcp-server/overview.md @@ -33,6 +33,7 @@ Syncfusion MCP Servers are delivered as .NET-based Model Context Protocol (MCP) * SyncfusionDocumentSDKAssistant * SyncfusionSpreadsheetEditorSDKAssistant * SyncfusionPDFViewerSDKAssistant +* SyncfusionDocxEditorSDKAssistant ## Unlimited Access From 0a7281d865956c92e87fddc07c55ce48f35eccac Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Thu, 14 May 2026 13:49:21 +0530 Subject: [PATCH 2/6] 1025844: Add a link to the DocxEditorSDK file in the toc.html file. --- Document-Processing-toc.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html index add5fd290a..83a360488f 100644 --- a/Document-Processing-toc.html +++ b/Document-Processing-toc.html @@ -79,6 +79,9 @@
  • PDF Viewer SDK
  • +
  • + Docx Editor SDK +
  • From daf48fa0f2255afea4f0663a5b4709ffcbc11a9b Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Thu, 14 May 2026 14:00:12 +0530 Subject: [PATCH 3/6] 1025844: Add a link to the DocxEditorSDK file in the toc.html file. --- Document-Processing-toc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html index 83a360488f..a85eb2e91f 100644 --- a/Document-Processing-toc.html +++ b/Document-Processing-toc.html @@ -80,7 +80,7 @@ PDF Viewer SDK
  • - Docx Editor SDK + Docx Editor SDK
  • From c9c5ccdc66edcad8d24a2f26d4f94198cda98f1e Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Fri, 15 May 2026 12:00:09 +0530 Subject: [PATCH 4/6] 1025844: Update UG page for DOCX Editor SDK AI coding assistant --- Document-Processing-toc.html | 6 +-- .../getting-started/docxeditorsdk.md | 45 ++++++++++--------- .../ai-coding-assistant/overview.md | 8 ++-- Document-Processing/mcp-server/overview.md | 2 +- 4 files changed, 31 insertions(+), 30 deletions(-) diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html index a85eb2e91f..fb5d703070 100644 --- a/Document-Processing-toc.html +++ b/Document-Processing-toc.html @@ -74,13 +74,13 @@ Document SDK
  • - Spreadsheet Editor SDK + DOCX Editor SDK
  • - PDF Viewer SDK + Spreadsheet Editor SDK
  • - Docx Editor SDK + PDF Viewer SDK
  • diff --git a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md index 0edb026b9c..1b7ad6d516 100644 --- a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md +++ b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md @@ -1,29 +1,29 @@ --- layout: post -title: SyncfusionDocxEditorSDKAssistant MCP Server Setup – Syncfusion +title: SyncfusionDOCXEditorSDKAssistant MCP Server Setup – Syncfusion description: Explore the MCP server’s benefits, setup needs, and integration guidance for Syncfusion DocxEdiorSDK. platform: document-processing control: AI coding assistant documentation: ug --- -# SyncfusionDocxEditorSDKAssistant MCP Server +# SyncfusionDOCXEditorSDKAssistant MCP Server ## Overview -The SyncfusionDocxEditorSDKAssistant is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent, context-aware coding assistance for Syncfusion **DocxEditorSDK** across all supported platforms are JavaScript, Angular, React, Vue, ASP.NET MVC, ASP.NET Core, UWP, WPF and Blazor. +The SyncfusionDOCXEditorSDKAssistant is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent, context-aware coding assistance for Syncfusion **DOCXEditorSDK** across all supported platforms are Angular, React, Vue, JavaScript, ASP.NET MVC, ASP.NET Core, Blazor, UWP and WPF. It integrates seamlessly with [MCP clients](https://modelcontextprotocol.io/clients) to provide intelligent assistance for building applications with Syncfusion® components. ### Key Benefits - * Intelligent code generation for Syncfusion® DocumentSDK components. + * Intelligent code generation for Syncfusion® DOCXEditorSDK components. * Detailed component documentation and usage examples. * Troubleshooting assistance for common integration challenges. ## Prerequisites -Before using SyncfusionDocxEditorSDKAssistant, ensure you have: +Before using SyncfusionDOCXEditorSDKAssistant, ensure you have: * Required [node](https://nodejs.org/en/) version >= 18 * A [compatible MCP client](https://modelcontextprotocol.io/clients) (VS Code with GitHub Copilot, [Syncfusion® CodeStudio](https://www.syncfusion.com/code-studio/), etc.) @@ -46,7 +46,7 @@ This ensures users can fully leverage Syncfusion® components to e ## Installation and setup -Before you can invoke the ```SyncfusionDocxEditorSDKAssistant``` 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: +Before you can invoke the ```SyncfusionDOCXEditorSDKAssistant``` 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: ### Generic MCP Server Settings @@ -54,7 +54,7 @@ Before you can invoke the ```SyncfusionDocxEditorSDKAssistant``` MCP server, you * **Type**: stdio (standard input/output transport) * **Command**: npx * **Arguments**: -y - * **Server name**: syncfusionDocxEditorSDKAssistant + * **Server name**: syncfusionDOCXEditorSDKAssistant #### API Key Configuration @@ -83,7 +83,7 @@ There are two options: } ~~~ -SyncfusionDocxEditorSDKAssistant can be configured in various MCP clients. Below are setup instructions for popular environments: +SyncfusionDOCXEditorSDKAssistant can be configured in various MCP clients. Below are setup instructions for popular environments: ### Syncfusion® Code Studio @@ -118,11 +118,11 @@ For additional details, see the Code Studio [documentation](https://help.syncfus } ~~~ - * After updating the configuration in mcp.json, you’ll notice a “Start” option at the top of the config. This allows you to easily start the SyncfusionDocxEditorSDKAssistant server directly from the settings interface without additional commands. + * After updating the configuration in mcp.json, you’ll notice a “Start” option at the top of the config. This allows you to easily start the SyncfusionDOCXEditorSDKAssistant server directly from the settings interface without additional commands. - * Confirm that SyncfusionDocxEditorSDKAssistant is being used (this does not happen automatically). Look for a statement in the output, which is similar to: + * Confirm that SyncfusionDOCXEditorSDKAssistant is being used (this does not happen automatically). Look for a statement in the output, which is similar to: - * ```SyncfusionDocxEditorSDKAssistant is running...``` (in VS Code) + * ```SyncfusionDOCXEditorSDKAssistant is running...``` (in VS Code) * For more details, refer to the official Visual Studio documentation. ### Cursor @@ -183,18 +183,18 @@ For further assistance, see the SyncfusionDocxEditorSDKAssistant: +Here are some effective ways to use SyncfusionDOCXEditorSDKAssistant: - * "Create a DOCX Editor and enable track changes" - * "How to protect documents with comments only restriction in ASP.NET Core DOCX editor?" - * "How to enable spell checking in DOCX editor?" - * "How to search for text and replace it in React DOCX editor?" + * "How to search for text and replace it in React DOCX Editor?" + * "How to insert bookmarks in Angular DOCX Editor?" + * "How to protect documents with comments only restriction in ASP.NET Core DOCX Editor?" + * "How can I add custom context menu items in a Blazor DOCX Editor?" + * "How can I identify the current editing context (text, image, or table) in Syncfusion SfRichTextBoxAdv for WPF?" ## Troubleshooting @@ -237,7 +238,7 @@ Product support is available through the following mediums. ## See also - * [Syncfusion DocxEditorSDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) + * [Syncfusion DOCXEditorSDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) diff --git a/Document-Processing/mcp-server/ai-coding-assistant/overview.md b/Document-Processing/mcp-server/ai-coding-assistant/overview.md index 8f828dc1b4..6c2318ac1d 100644 --- a/Document-Processing/mcp-server/ai-coding-assistant/overview.md +++ b/Document-Processing/mcp-server/ai-coding-assistant/overview.md @@ -16,12 +16,12 @@ AI Coding Assistant: * **The SyncfusionDocumentSDKAssistant MCP Server** is designed to process advanced prompts and return intelligent, context-aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). It specifically enhances productivity when working with **Syncfusion® Document Processing libraries**, including **[PDF](https://help.syncfusion.com/document-processing/pdf/overview)**, **[Word](https://help.syncfusion.com/document-processing/word/overview) (DocIO)**, **[Excel](https://help.syncfusion.com/document-processing/excel/overview) (XlsIO)**, and **[PowerPoint](https://help.syncfusion.com/document-processing/powerpoint/overview) (Presentation)**. + * **The SyncfusionDOCXEditorSDKAssistant MCP Server** is designed to process advanced prompts and deliver intelligent, context-aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). It specifically enhances developer productivity with **[DOCX Editor](https://help.syncfusion.com/document-processing/word/word-processor/overview)** capabilities across multiple platforms, including ASP.NET Core, ASP.NET MVC, Blazor, Angular, React, Vue, JavaScript (ES5/ES6), UWP and WPF. + * **The SyncfusionSpreadsheetEditorSDKAssistant MCP Server** is designed to process advanced prompts and return intelligent, context-aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). It specifically enhances developer productivity with **[Spreadsheet](https://help.syncfusion.com/document-processing/excel/spreadsheet/overview)** capabilities across multiple platforms, including ASP.NET Core, ASP.NET MVC, Angular, React, Vue, JavaScript (ES5/ES6), UWP, Windows Forms, WPF, and Blazor. * **The SyncfusionPDFViewerSDKAssistant MCP Server** is engineered to interpret advanced natural‑language prompts and deliver intelligent, context‑aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). Its primary goal is to simplify and accelerate development by bringing a rich suite of **[PDF Viewer features](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview)** directly into application workflows. It is compatible with a wide range of platforms, such as Windows Forms, WPF, JavaScript, Angular, React, Vue, ASP.NET MVC, ASP.NET Core, Blazor, MAUI, and Flutter. - * **The SyncfusionDocxEditorSDKAssistant MCP Server** is designed to process advanced prompts and deliver intelligent, context-aware code suggestions through [MCP-compatible clients](https://modelcontextprotocol.io/clients). It specifically enhances developer productivity with **[Docx Editor](https://help.syncfusion.com/document-processing/word/word-processor/overview)** capabilities across multiple platforms, including ASP.NET Core, ASP.NET MVC, Angular, React, Vue, JavaScript (ES5/ES6), UWP, WPF, and Blazor. - ## Getting Started To use the AI Coding Assistant, you need: @@ -42,10 +42,10 @@ To use the AI Coding Assistant, you need: ## See also * Add the SyncfusionDocumentSDKAssistant MCP Server to an MCP-enabled client + * Add the The SyncfusionDOCXEditorSDKAssistant MCP Server to an MCP-enabled client * Add the SyncfusionSpreadsheetEditorSDKAssistant MCP Server to an MCP-enabled client * Add the The SyncfusionPDFViewerSDKAssistant MCP Server to an MCP-enabled client - * Add the The SyncfusionDocxEditorSDKAssistant MCP Server to an MCP-enabled client * [Syncfusion® Document SDK Documentation](https://help.syncfusion.com/document-processing/introduction) + * [Syncfusion® DOCXEditor SDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) * [Syncfusion® SpreadsheetEditor SDK Documentation](https://help.syncfusion.com/document-processing/excel/spreadsheet/overview) * [Syncfusion® PDFViewer SDK Documentation](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview) - * [Syncfusion® DocxEditor SDK Documentation](https://help.syncfusion.com/document-processing/word/word-processor/overview) diff --git a/Document-Processing/mcp-server/overview.md b/Document-Processing/mcp-server/overview.md index f85f48e84d..1fb0ac5419 100644 --- a/Document-Processing/mcp-server/overview.md +++ b/Document-Processing/mcp-server/overview.md @@ -31,9 +31,9 @@ Syncfusion MCP Servers are delivered as .NET-based Model Context Protocol (MCP) **Available MCP Servers** * SyncfusionDocumentSDKAssistant +* SyncfusionDOCXEditorSDKAssistant * SyncfusionSpreadsheetEditorSDKAssistant * SyncfusionPDFViewerSDKAssistant -* SyncfusionDocxEditorSDKAssistant ## Unlimited Access From ce9daf32f66cc3ec226454680a8cf9bbbc8d404e Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Fri, 15 May 2026 15:33:00 +0530 Subject: [PATCH 5/6] 1025844: Updated example queries for DOCX Editor SDK MCP Server. --- .../ai-coding-assistant/getting-started/docxeditorsdk.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md index 1b7ad6d516..8f18801cde 100644 --- a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md +++ b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md @@ -213,10 +213,10 @@ Syncfusion® MCP Servers provide full access to all AI interaction modes — Ask Here are some effective ways to use SyncfusionDOCXEditorSDKAssistant: * "How to search for text and replace it in React DOCX Editor?" - * "How to insert bookmarks in Angular DOCX Editor?" + * "Show me code to insert bookmarks in Angular DOCX Editor?" * "How to protect documents with comments only restriction in ASP.NET Core DOCX Editor?" - * "How can I add custom context menu items in a Blazor DOCX Editor?" - * "How can I identify the current editing context (text, image, or table) in Syncfusion SfRichTextBoxAdv for WPF?" + * "Provide an example of adding custom context menu items in a Blazor DOCX Editor?" + * "Generate a minimal WPF example demonstrating how to change the document background color in the Syncfusion WPF DOCX Editor using SfRichTextBoxAdv" ## Troubleshooting From 6027dedc33ba79ae115077558331c9c9464cca20 Mon Sep 17 00:00:00 2001 From: thamizhselvanv Date: Fri, 15 May 2026 16:45:32 +0530 Subject: [PATCH 6/6] 1025844: Removed the WPF example query for DOCXEditorSDK. --- .../ai-coding-assistant/getting-started/docxeditorsdk.md | 1 - 1 file changed, 1 deletion(-) diff --git a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md index 8f18801cde..9eff9902cb 100644 --- a/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md +++ b/Document-Processing/mcp-server/ai-coding-assistant/getting-started/docxeditorsdk.md @@ -216,7 +216,6 @@ Here are some effective ways to use