DevExpress Documentation MCP Server
Description
Search DevExpress documentation (300,000+ help topics) using natural language queries across Angular, Blazor, WPF, WinForms, ASP.NET Core, React, Vue, and more in the AI Coding Assistant and/or IDE of your choice. Receive instant code examples, implementation guidance, and…
About
Search DevExpress documentation (300,000+ help topics) using natural language queries across Angular, Blazor, WPF, WinForms, ASP.NET Core, React, Vue, and more in the AI Coding Assistant and/or IDE of your choice. Receive instant code examples, implementation guidance, and step-by-step instructions. Built-in tools and…
Details
- Author
- Unknown
- Categories
- Developer Tools, Knowledge Base
Jump to
Search DevExpress documentation (300,000+ help topics) using natural language queries across Angular, Blazor, WPF, WinForms, ASP.NET Core, React, Vue, and more in the AI Coding Assistant and/or IDE of your choice. Receive instant code examples, implementation guidance, and step-by-step instructions. Built-in tools and prompts guide AI coding agents to help developers build better applications faster with DevExpress components.
DevExpress MCP Server: Configure Your AI-powered Coding Assistant
For best results, use the DevExpress MCP server together withDevExpress AI Skills. Skills supply curated task patterns and product-specific rules while the MCP server adds live documentation lookup and version-sensitive details.
To address growing demand for AI-assisted coding, we configured an MCP server that connects GitHub Copilot and other MCP-compatible AI tools to our documentation database.
Once you configure our MCP Server in your IDE, AI Assistants inAgentmode can help you with the following tasks:
- Obtain answers to DevExpress-related questions.
- Autogenerate code that implements scenarios outlined within DevExpress documentation.
When you submit DevExpress-related queries, add a reference to the configured MCP server at the end of your prompt.
Always review AI-generated output: check for architectural problems, security vulnerabilities, and adherence to project standards. AI-generated output can vary greatly based on the prompt, AI model used, project code clarity, etc.
- Visual Studio 2022 (version 17.14 or later)
- Visual Studio 2026
- Visual Studio Code
- Cursor IDE
- JetBrains Rider 2025.1+
- Embarcadero RAD Studio v12+
- GitHub Copilot
- JetBrains AI Assistant
- Claude Desktop
- Claude Code (CLI)
- ChatGPT (Plus, Team, or Enterprise)
- Gemini CLI
- Embarcadero Kai for RAD Studio
- Other MCP-compatible AI Assistants
Since AI-related technology evolves rapidly and newer releases often include important fixes, we recommend that you always update to the latest version of your favorite IDE/plugins.
When you setup a documentation MCP server, the endpoint URL without parameters accesses documentation for the latest publicly available version. You can also specify a previous version as a parameter (no earlier than v24.2).
The MCP server offers two tools listed below. You can refer to these tools by name when you fine-tune your AI Assistant with custom instructions (setup examples available later in this article):
- devexpress_docs_search- Performs semantic search through the documentation database and returns the top five matches for a user query.
- devexpress_docs_get_content- Allows agents to download complete help topics by URL.
The server operates exclusively over the Streamable HTTP protocol. If you are familiar with this technology, add the following endpoints to your AI assistant’s configuration and give it a try:
{ "servers": { "dxdocs": { "url": "https://api.devexpress.com/mcp/docs", "type": "http" }, "dxdocs24_2": { "url": "https://api.devexpress.com/mcp/docs?v=24.2", "type": "http" } } }
DevExpress MCP Server Endpoint:https://api.devexpress.com/mcp/docs.
Specify this URL in a compliant MCP client that works with Streamable HTTP. This URL does not support direct access from a web browser and may return the following error if accessed manually: “405 Method Not Allowed”.
- Enable Agent Mode: You IDE may require that you activate Agent Mode for MCP server integration. Check IDE documentation.
- Configure DevExpress MCP Server: Add the server endpoint to the MCP configuration. One-click installation is available for Visual Studio and Cursor.
- Verify Connection: Confirm that DevExpress tools appear in your AI assistant’s available tools list:devexpress_docs_searchanddevexpress_docs_get_content.
- Specify Custom Instructions(optional): Define prompts that optimize how the AI assistant uses DevExpress tools. See the following section for additional information:Optimize Your AI Assistant.
Use the following links for quick installation:
If you experience issues with a one-click installation link, follow manual installation instructions listed in the next section.
Manual Installation and Related Documentation
Create.mcp.jsonin the%USERPROFILE%directory.
- Visual Studio 2022 - Use MCP Servers
- Visual Studio 2022 - Agent Mode Setup
Create.mcp.jsonin the%USERPROFILE%directory.
- Visual Studio 2026 - Use MCP Servers
- Visual Studio 2026 - Agent Mode Setup
Use Command Palette → “MCP: Add Server” or create<project>/.vscode/mcp.json.
- VS Code - Use MCP servers
- VS Code - Built-in agents
Create<project>/.cursor/mcp.jsonor useSettings→Tools & Integrations→New MCP Server. Use"type": "http"in Cursor configuration.
- Cursor - Model Context Protocol (MCP)
- Cursor - Agent Overview
Go toSettings | Tools | AI Assistant | Model Context Protocol (MCP)and follow the wizard. Select the HTTP protocol and supply JSON configuration.
- JetBrains Rider - Model Context Protocol (MCP)
- JetBrains Rider - AI Assistant Installation
GitHub Copilot Plugin: Change chat mode to Agent and add tools. For additional information, seeExtending GitHub Copilot Chat with MCP servers / JetBrains IDEs.
- Open Claude Desktop.
- Go toSettings→Connectors.
- ClickAdd custom connector.
- Enter name: “DevExpress Documentation”.
- Enter URL:https://api.devexpress.com/mcp/docs.
- Set authentication:No authentication.
- ClickAdd.
- Claude - Get started with custom connectors using remote MCP
# Local configuration claude mcp add --transport http dxdocs https://api.devexpress.com/mcp/docs # Global configuration claude mcp add --scope user --transport http dxdocs https://api.devexpress.com/mcp/docs # Verify registered servers claude mcp list
Note: Administrative privileges required.
Navigate toRepository→Settings→Copilot→Coding agent. Add JSON configuration in the “MCP configuration” section:
{ "dxdocs": { "type": "http", "url": "https://api.devexpress.com/mcp/docs", "tools": ["*"] } }
- GitHub - Extending Copilot coding agent with MCP
- GitHub - Model Context Protocol and Copilot coding agent
- Open ChatGPT in browser.
- Go toSettings→Connectors→Advanced settings.
- Turn onDeveloper mode.
- ClickCreateconnector.
- Enter name: “DevExpress Documentation”.
- Enter URL:https://api.devexpress.com/mcp/docs.
- Set authentication:No authentication.
- Trust the application and clickCreate.
{ "DevExpress MCP Server": { "httpUrl": "https://api.devexpress.com/mcp/docs" } }
- Gemini CLI - How to set up your MCP server
Kai for Embarcadero RAD Studio v12+ (Delphi / C++Builder)
Configure your IDE as described in the following help topic:
- DevExpress VCL Development: Documentation MCP Server
To obtain most relevant answers from DevExpress MCP Server:
- Be specific about components: Mention exact DevExpress class names (such as “GridControl”, “DxPivotTable”).
- Include technology stack: Specify your platform (WinForms, WPF, Blazor, ASP.NET Core, VCL, etc.).
- Request code examples: Explicitly ask for implementation code when needed.
- Reference documentation: Use phrases like “Use dxdocs”, “search DevExpress docs”, or “according to DevExpress documentation”.
- Specify version: Mention specific DevExpress versions when working with older releases (such as “v24.2”).
- Create a WPF window with DevExpress RibbonControl and GridControl. Use dxdocs.
- Show me how to implement master-detail reports using DevExpress Reports for ASP.NET Core. Search DevExpress docs.
- Generate a DevExpress Blazor Data Grid (DxDataGrid) with inline editing. Query dxdocs for best practices.
- How do I apply a custom filter to DevExpress GridView in WinForms? Use dxdocs.
- Create a VCL application with a DevExpress report viewer. Use dxdocs for component setup.
To get the most from the DevExpress Documentation MCP server, define instructions that guide your AI assistant on how to effectively use DevExpress tools.
You can define custom instructions in all IDEs. Visual Studio and VS Code can use a predefined DevExpress prompt:
mcp.dxdocs.devexpress_docs_query_workflow
Visual Studio: Predefined DevExpress Prompt
- SelectPrompts|MCP Prompts
- In theMCP Promptsdialog, select the DevExpress prompt
- Enter your question and pressInsert
- Submit the request
- Run the following command:/mcp.dxdocs.devexpress_docs_query_workflow
- Enter your question and submit the request
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
Create or edit the file:<solution>/.github/copilot-instructions.md.
--- description: 'Answer questions about DevExpress UI Components and their API using the dxdocs server' --- You are a .NET/JavaScript programmer and DevExpress product expert. Your task is to answer questions about DevExpress components and their APIs using dxdocs MCP server tools. When replying to ANY question about DevExpress components, use the dxdocs server to construct your answer. ## Workflow: 1. Call devexpress_docs_search to obtain help topics related to the user's question 2. Call devexpress_docs_get_content to fetch and read the most relevant help topics 3. Reflect on the obtained content and how it relates to the question 4. Provide a comprehensive answer based solely on retrieved information ## Constraints: - Use devexpress_docs_search only once per question to avoid redundant queries - Answer questions based solely on information obtained from MCP server tools - If relevant code examples are available in documentation, include those code examples - Reference specific DevExpress controls and properties mentioned in the docs - If a user specifies a version (such as v24.2 or 24.2), invoke MCP server tools corresponding to that version (for example, "dxdocs24_2")
Learn more about GitHub Copilot custom instructions:
- Custom Instructions for VS Code
- Custom Instructions for Visual Studio
Navigate toSettings→Rules & Memories. Run theAdd Rulecommand and specify custom instructions similar to the example above.
For additional information about Rules in Cursor IDE, refer to:Rules Documentation
Create a custom prompt as described in:Add and customize prompts
Claude Projects allow you to create dedicated workspaces with custom instructions and knowledge bases.
- Create a new Project in Claude Desktop (clickProjectsin the sidebar →New Project).
- Name your project.
- ClickSet custom instructionsand add guidelines similar to the example above.
- The DevExpress MCP Server connector will be available across all conversations within this project.
Claude Code usesCLAUDE.md filesfor custom instructions that load automatically at startup. You can create these files at different levels:
Project-level(shared with team, checked into version control):
- ./CLAUDE.mdor./.claude/CLAUDE.mdin your project root
User-level(personal settings across all projects):
Local project(personal project-specific, automatically git-ignored):
# DevExpress Development Instructions When working with DevExpress components: - Always use the dxdocs MCP server to search DevExpress documentation. - Reference specific DevExpress control names. - Include technology stack (WinForms, WPF, Blazor, ASP.NET Core, VCL). - Follow DevExpress best practices from official documentation. ## Common Commands - Build: \dotnet build\ - Test: \dotnet test\`
Alternative: Use the--append-system-promptflag for ad-hoc instructions:
claude --append-system-prompt "Use dxdocs MCP server for all DevExpress questions"`
For additional information, seeClaude Code Memory Management.
Custom instructions can be set inSettings→Personalization→Custom instructionsor included directly in your conversation prompts.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Local stdio MCP server that lets AI coding agents read and maintain structured architecture, rules, and decisions directly from your repository.
Official Context7 MCP server that brings up-to-date, version-specific library documentation and code examples into AI coding prompts.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





