Stimulsoft Documentation MCP Server
официальныйОфициальный MCP-сервер для документации Stimulsoft Reports & Dashboards. Семантический поиск по FAQ, руководству по программированию, руководству пользователя/сервера и API сервера/облака для платформ .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java и Python.
Что можно делать с Stimulsoft Documentation MCP?
- Список всех индексированных платформ Stimulsoft — вызовите
sti_get_platforms, чтобы узнать допустимые идентификаторы платформ для фильтрации последующих поисков. - Семантический поиск по документации — используйте
sti_searchс запросом на естественном языке, чтобы найти релевантные статьи, фрагменты кода и ссылки на API во всех руководствах. - Фильтрация поиска по платформе — передайте идентификатор платформы (например,
BLAZOR,ANGULAR,JAVA) вsti_search, чтобы сузить результаты до конкретного технологического стека. - Фильтрация поиска по категории документации — ограничьте результаты
sti_searchконкретным руководством, напримерprogramming_manual,server_apiилиfaq. - Получение примеров кода для конкретных компонентов — запросите фрагменты кода, связанные с
StiReport,StiBlazorViewerилиStiWebViewer, и получите результаты из официальной документации.
Документация
Stimulsoft Documentation MCP Server
Подробности
Автор: Tim Crawford
Опубликовано: 14 апреля 2026
- Показать весь блог
Stimulsoft Documentation MCP Server подключает AI-ассистентов напрямую к официальной документации разработчика Stimulsoft Reports & Dashboards. После настройки AI-ассистенты в режиме Agent могут искать документацию, находить примеры кода и генерировать код, специфичный для Stimulsoft, используя актуальную информацию, а не полагаясь на потенциально устаревшие обучающие данные.
Конечная точка: https://devs.stimulsoft.com/mcp-docs
Протокол: MCP 2025-03-26, Streamable HTTP
Аутентификация: Не требуется Важно
Всегда проверяйте вывод, сгенерированный AI: проверяйте на наличие архитектурных проблем, уязвимостей безопасности и соответствие стандартам проекта. Вывод AI может сильно различаться в зависимости от запроса, используемой модели AI и ясности кода проекта.
Предварительные требования
Поддерживаемые IDE: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
Совместимые AI-инструменты: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI и другие MCP-совместимые ассистенты
Доступные инструменты
| Инструмент | Описание |
|---|---|
| sti_get_platforms | Возвращает список всех проиндексированных платформ Stimulsoft с их идентификаторами. Используйте для получения допустимых значений платформ для фильтрации поиска. Без вызовов API — мгновенный ответ. |
| sti_search | Семантический поиск по всему индексу документации (FAQ, Programming Manual, Server Manual, User Manual, Server API, Cloud API). Принимает запросы на любом языке. Возвращает ранжированные результаты с платформой, категорией, содержимым (включая фрагменты кода) и оценкой релевантности. |
Параметры sti_search
| Параметр | Обязательный | Описание |
|---|---|---|
| query | Да | Вопрос или тема для поиска на любом языке |
| platform | Нет | Фильтр: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
| category | Нет | Фильтр: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
| limit | Нет | Максимум результатов (по умолчанию 5, максимум 20) |
Общие шаги по настройке
- Включите режим Agent в вашей IDE (если требуется).
- Добавьте конечную точку сервера в вашу конфигурацию MCP (см. инструкции ниже).
- Проверьте соединение: убедитесь, что
sti_get_platformsиsti_searchотображаются в доступных инструментах вашего AI-ассистента. - Задайте пользовательские инструкции (необязательно), чтобы оптимизировать использование инструментов Stimulsoft ассистентом.
Настройка по IDE / Инструменту
Visual Studio 2022 / 2026
Создайте или отредактируйте .mcp.json в директории %USERPROFILE%:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
Используйте Command Palette → MCP: Add Server или создайте <project>/.vscode/mcp.json:
Альтернативно создайте .mcp.json в корне проекта:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
Создайте <project>/.cursor/mcp.json или перейдите в Settings → Tools & Integrations → New MCP Server:
JetBrains Rider
Перейдите в Settings → Tools → AI Assistant → Model Context Protocol (MCP), нажмите +, выберите протокол HTTP и укажите:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
Откройте Settings → Connectors → Add custom connector:
- Имя: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Аутентификация: Без аутентификации
Или отредактируйте claude_desktop_config.json напрямую:
- 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)
Перейдите в Repository → Settings → Copilot → Coding agent и добавьте в раздел "MCP configuration":
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
Откройте Settings → Connectors → Advanced settings, включите Developer mode, затем Create connector:
- Имя: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Аутентификация: Без аутентификации
Доверьтесь приложению и нажмите Create.
Gemini CLI
Добавьте в .gemini/settings.json:
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
Как задать вопрос: лучшие практики
Чтобы получить наиболее релевантные результаты от Stimulsoft Documentation MCP Server:
- Указывайте конкретные компоненты. Упоминайте точные имена классов:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Указывайте ваш технологический стек. Уточняйте вашу платформу: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- Явно запрашивайте примеры кода, когда это необходимо.
- Ссылайтесь на MCP-сервер. Используйте фразы вроде "используй stimulsoft-docs", "поищи в Stimulsoft docs" или "согласно документации Stimulsoft".
Примеры запросов:
- Как экспортировать отчет в PDF в Blazor? Используй stimulsoft-docs.
- Покажи, как подключить StiReport к источнику данных REST API в Angular. Поищи в Stimulsoft docs.
- Как настроить кнопки панели инструментов StiWebViewer в ASP.NET Core?
- Создай окно WPF с StiViewer, отображающим отчет из файла. Используй stimulsoft-docs.
- Как добавить вычисляемый столбец в StiReport программно на C#?
Оптимизируйте вашего AI-ассистента
Определите пользовательские инструкции, чтобы направить AI-ассистента в использовании инструментов Stimulsoft.
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
Создайте или отредактируйте <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
Перейдите в Settings → Rules & Memories и добавьте правило с похожим содержимым.
Claude Desktop
Создайте Project (Projects → New Project), назовите его, нажмите Set custom instructions и добавьте руководства, аналогичные примеру выше. Коннектор Stimulsoft MCP будет доступен во всех беседах в рамках этого проекта.
Claude Code
Создайте CLAUDE.md в корне проекта:
# 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
Поддерживаемые платформы
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 и Stimulsoft Server API.
Проверка соединения
Откройте браузер и перейдите по адресу https://devs.stimulsoft.com/mcp-docs — вы должны увидеть текстовый баннер, подтверждающий, что сервер работает.
Или протестируйте с помощью curl:
curl -X POST https://devs.stimulsoft.com/mcp-docs \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Ответ должен содержать определения инструментов sti_get_platforms и sti_search.
Используя этот веб-сайт, вы соглашаетесь на использование файлов cookie для аналитики и персонализированного контента. Файлы cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам улучшить эффективность и удобство использования. Для получения дополнительной информации ознакомьтесь с политикой конфиденциальности и политикой использования cookie.
Я согласен