Stimulsoft Documentation MCP Server
officialOfficial MCP server for Stimulsoft Reports & Dashboards documentation. Semantic search across FAQ, Programming Manual, Server/User Manual, and Server/Cloud API for .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java, and Python platforms.
Stimulsoft Documentation MCP Server
Details
Author: Tim Crawford
Published: 14 April 2026
- Show all Blog
Stimulsoft Documentation MCP Server connects AI assistants directly to the official Stimulsoft Reports & Dashboards developer documentation. Once configured, AI assistants in Agent mode can search documentation, find code examples, and generate Stimulsoft-specific code using up-to-date information instead of relying on potentially outdated training data.
Endpoint: https://devs.stimulsoft.com/mcp-docs
Protocol: MCP 2025-03-26, Streamable HTTP
Authentication: None required Important
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, and project code clarity.
Prerequisites
Supported IDEs: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
Compatible AI Tools: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI, and other MCP-compatible assistants
Available Tools
| Tool | Description |
|---|---|
| sti_get_platforms | Returns a list of all indexed Stimulsoft platforms with their IDs. Use to discover valid platform values for filtering search. No API calls — instant response. |
| sti_search | Semantic search across the full documentation index (FAQ, Programming Manual, Server Manual, User Manual, Server API, Cloud API). Accepts queries in any language. Returns ranked results with platform, category, content (including code snippets), and relevance score. |
sti_search Parameters
| Parameter | Required | Description |
|---|---|---|
| query | Yes | The question or topic to search for, in any language |
| platform | No | Filter: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
| category | No | Filter: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
| limit | No | Max results (default 5, max 20) |
Common Setup Steps
- Enable Agent Mode in your IDE (if required).
- Add the server endpoint to your MCP configuration (see instructions below).
- Verify the connection: confirm that
sti_get_platformsandsti_searchappear in your AI assistant's available tools. - Set custom instructions (optional) to optimize how the assistant uses Stimulsoft tools.
Setup by IDE / Tool
Visual Studio 2022 / 2026
Create or edit .mcp.json in the %USERPROFILE% directory:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
Use Command Palette → MCP: Add Server, or create <project>/.vscode/mcp.json:
Alternatively, create .mcp.json in the project root:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
Create <project>/.cursor/mcp.json or go to Settings → Tools & Integrations → New MCP Server:
JetBrains Rider
Go to Settings → Tools → AI Assistant → Model Context Protocol (MCP), click +, select HTTP protocol and supply:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
Open Settings → Connectors → Add custom connector:
- Name: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Authentication:: No authentication
Or edit claude_desktop_config.json directly:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Code (CLI)
# Local configuration
claude mcp add --transport http stimulsoft-docs https://devs.stimulsoft.com/mcp-docs
# Global configuration
claude mcp add --scope user --transport http stimulsoft-docs https://devs.stimulsoft.com/mcp-docs
# Verify registered servers
claude mcp list
GitHub Copilot (coding agent)
Navigate to Repository → Settings → Copilot → Coding agent and add in the "MCP configuration" section:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
Open Settings → Connectors → Advanced settings, enable Developer mode, then Create connector:
- Name: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Authentication: No authentication
Trust the application and click Create.
Gemini CLI
Add to .gemini/settings.json:
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
Asking a Question: Best Practices
To get the most relevant results from the Stimulsoft Documentation MCP Server:
- Be specific about components. Mention exact class names:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Include your technology stack. Specify your platform: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- Request code examples explicitly when needed.
- Reference the MCP server. Use phrases like "Use stimulsoft-docs", "search Stimulsoft docs", or "according to Stimulsoft documentation".
Example prompts:
- How to export a report to PDF in Blazor? Use stimulsoft-docs.
- Show me how to connect StiReport to a REST API data source in Angular. Search Stimulsoft docs.
- How do I customize StiWebViewer toolbar buttons in ASP.NET Core?
- Create a WPF window with StiViewer displaying a report from file. Use stimulsoft-docs.
- How to add a calculated column to StiReport programmatically in C#?
Optimize Your AI Assistant
Define custom instructions to guide how the AI assistant uses Stimulsoft tools.
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
Create or edit <project>/.github/copilot-instructions.md:
---
description: 'Answer questions about Stimulsoft Reports & Dashboards using the stimulsoft-docs MCP server'
---
You are a developer expert in Stimulsoft Reports & Dashboards.
When replying to ANY question about Stimulsoft components, use the stimulsoft-docs MCP server.
## Workflow:
1. Call sti_get_platforms if the target platform is unclear
2. Call sti_search to find relevant documentation sections
3. Provide a comprehensive answer based on retrieved information
## Constraints:
- Answer questions based solely on information from the MCP server
- Include code examples from documentation when available
- Reference specific Stimulsoft classes, properties, and methods
- Specify the platform (NET, WPF, BLAZOR, etc.) in search queries
Cursor
Navigate to Settings → Rules & Memories and add a rule with similar content.
Claude Desktop
Create a Project (Projects → New Project), name it, click Set custom instructions and add guidelines similar to the example above. The Stimulsoft MCP connector will be available across all conversations within this project.
Claude Code
Create CLAUDE.md in the project root:
# Stimulsoft Development Instructions
When working with Stimulsoft Reports & Dashboards:
- Always use the stimulsoft-docs MCP server to search documentation
- Reference specific Stimulsoft class names (StiReport, StiViewer, etc.)
- Include technology stack (WinForms, WPF, Blazor, ASP.NET Core, Angular, React, JS, PHP, Java, Python)
- Follow Stimulsoft best practices from official documentation
Covered Platforms
Reports.NET (WinForms), Reports.WPF, Reports.AVALONIA, Reports.WEB (ASP.NET / ASP.NET Core / MVC), Reports.BLAZOR (Server & WebAssembly), Reports.ANGULAR, Reports.REACT, Reports.JS, Reports.PHP, Reports.JAVA (Java SE & Jakarta EE), Reports.PYTHON, and Stimulsoft Server API.
Verify the Connection
Open a browser and go to https://devs.stimulsoft.com/mcp-docs — you should see a plain-text banner confirming the server is running.
Or test with curl:
curl -X POST https://devs.stimulsoft.com/mcp-docs \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
The response should contain both sti_get_platforms and sti_search tool definitions.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.
I agree
Related Servers
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Osquery MCP Server
An MCP server for Osquery that allows AI assistants to answer system diagnostic questions using natural language.
MCP Manager
A full-stack application for managing Model Context Protocol (MCP) servers for Claude Desktop with a modern web interface.
Unleash
MCP server for managing Unleash feature flags and automate best practices.
Advent of Code MCP Server
Interact with the Advent of Code website. Requires a session cookie for authentication.
Remote MCP Server (Authless)
An example of a remote MCP server deployable on Cloudflare Workers, without authentication.
Code Knowledge Tool
A knowledge management tool for code repositories using vector embeddings, powered by a local Ollama service.
LAML MCP Server
Loads and validates LAML (YAML-based markup language) documents via the Model Context Protocol.
Opentrons
Control Opentrons robots, manage protocols, and search API documentation.
MCP Command Server
A secure server for executing pre-approved system commands via an environment variable.
Hyperliquid
Interact with the Hyperliquid decentralized exchange by integrating its SDK.