diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html
index f141cb0b5..79eec4871 100644
--- a/Document-Processing-toc.html
+++ b/Document-Processing-toc.html
@@ -22,6 +22,9 @@
Spreadsheet Editor SDK
+
+ PDF Viewer SDK
+
diff --git a/Document-Processing/ai-coding-assistant/MCP-Server/pdfviewersdk.md b/Document-Processing/ai-coding-assistant/MCP-Server/pdfviewersdk.md
new file mode 100644
index 000000000..39fa46515
--- /dev/null
+++ b/Document-Processing/ai-coding-assistant/MCP-Server/pdfviewersdk.md
@@ -0,0 +1,241 @@
+---
+layout: post
+title: SyncfusionPDFViewerSDKAssistant MCP Server Setup – Syncfusion
+description: Explore the MCP server’s benefits, setup needs, and integration guidance for Syncfusion PDFViewerSDK.
+platform: document-processing
+control: AI coding assistant
+documentation: ug
+---
+
+# SyncfusionPDFViewerSDKAssistant MCP Server
+
+## Overview
+
+The SyncfusionPDFViewerSDKAssistant is a specialized [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides intelligent, context-aware coding assistance for Syncfusion **PDFViewerSDK** across all supported platforms are Windows Forms, WPF, JavaScript, Angular, React, Vue, ASP.NET MVC, ASP.NET Core, Blazor, MAUI and Flutter.
+It integrates seamlessly with [MCP clients](https://modelcontextprotocol.io/clients) to provide intelligent assistance for building applications with Syncfusion® components.
+
+### Key Benefits
+
+- Instant code generation & explanations for Syncfusion® PDFViewerSDK component.
+- Detailed component documentation and usage examples.
+- Troubleshooting assistance for common integration challenges.
+
+## Prerequisites
+
+Before using SyncfusionPDFViewerSDKAssistant, 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 ```SyncfusionPDFViewerSDKAssistant``` 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/pdfviewersdk-assistant```
+- **Type**: stdio (standard input/output transport)
+- **Command**: npx
+- **Arguments**: -y
+- **Server name**: syncfusionPDFViewerSDKAssistant
+
+#### 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"
+ }
+~~~
+
+[SyncfusionPDFViewerSDKAssistant](https://www.npmjs.com/package/@syncfusion/pdfviewersdk-assistant) can be configured in various MCP clients. Below are setup instructions for popular environment:
+
+### 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 ```pdfviewersdk-mcp```, choose Server Type as npm package, and set the NPM Package name to ```@syncfusion/pdfviewersdk-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-pdfviewersdk-assistant": {
+ "type": "stdio",
+ "command": "npx",
+ "args": [
+ "-y",
+ "@syncfusion/pdfviewersdk-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 SyncfusionPDFViewerSDKAssistant server directly from the settings interface without additional commands.
+
+* Confirm that [SyncfusionPDFViewerSDKAssistant](https://www.npmjs.com/package/@syncfusion/pdfviewersdk-assistant) is being used (this does not happen automatically). Look for a statement in the output, which is similar to:
+ * ```SyncfusionPDFViewerSDKAssistant 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-pdfviewersdk-assistant": {
+ "type": "stdio",
+ "command": "npx",
+ "args": [
+ "-y",
+ "@syncfusion/pdfviewersdk-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-pdfviewersdk-assistant": {
+ "command": "npx",
+ "args": [
+ "-y",
+ "@syncfusion/pdfviewersdk-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 SyncfusionPDFViewerSDKAssistant MCP server:
+
+1. Start your prompt with one of the following:
+ * 'SyncfusionPDFViewerSDKAssistant'
+ * '/syncfusion-pdfviewersdk-assistant'
+ * '/syncfusion-pdfviewersdk'
+ * '@syncfusion-pdfviewersdk'
+ * '@ask_syncfusion_pdfviewersdk'
+
+ In VS Code, you can also use #SyncfusionPDFViewerSDKAssistant to explicitly invoke the MCP server.
+
+2. Grant the SyncfusionPDFViewerSDKAssistant 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 conditional formatting to highlight duplicate values in a React Syncfusion Spreadsheet?").
+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 [SyncfusionPDFViewerSDKAssistant](https://www.npmjs.com/package/@syncfusion/pdfviewersdk-assistant):
+
+ * "Provide code for viewing PDF files using the PDF Viewer in a Blazor Web App."
+ * "Show me a code snippet to load a PDF from Google Drive into Syncfusion PDF Viewer using React"
+ * "How do I toggle the annotation toolbar using Angular PDF Viewer"
+ * "Explain how to open the thumbnail panel programmatically in Syncfusion PDF Viewer using Vue."
+ * "Provide code to restrict zoom levels between 150% and 300% in Javascript PDF Viewer."
+
+## 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/pdf-viewer-sdk)
+* [Request feature or report bug](https://www.syncfusion.com/feedback/pdf-viewer-sdk)
+* Live chat
+
+## See also
+
+ * [Syncfusion PDFViewerSDK Documentation](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/overview)