Stimulsoft Documentation MCP Server
oficialServidor MCP oficial para la documentación de Stimulsoft Reports & Dashboards. Búsqueda semántica en FAQ, Manual de Programación, Manual de Servidor/Usuario y API de Servidor/Cloud para las plataformas .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java y Python.
¿Qué puedes hacer con Stimulsoft Documentation MCP?
Pide a tu asistente de IA que busque en la documentación oficial de Stimulsoft Reports & Dashboards y genere código actualizado y específico para la plataforma.
- Buscar en la documentación oficial — Usa
sti_searchpara encontrar documentación, fragmentos de código y respuestas en todos los manuales y preguntas frecuentes de Stimulsoft. - Filtrar por plataforma — Reduce los resultados de
sti_searcha tu stack (por ejemplo, BLAZOR, WPF, ANGULAR) mediante el parámetroplatform. - Descubrir plataformas válidas — Llama a
sti_get_platformspara listar las plataformas Stimulsoft indexadas e identificar IDs válidos para filtrar. - Generar código específico de plataforma — Solicita ejemplos de código funcional para componentes como StiReport o StiViewer en tu stack.
Documentación
Stimulsoft Documentation MCP Server conecta asistentes de IA directamente con la documentación oficial para desarrolladores de Stimulsoft Reports & Dashboards. Una vez configurado, los asistentes de IA en modo Agente pueden buscar en la documentación, encontrar ejemplos de código y generar código específico de Stimulsoft utilizando información actualizada en lugar de depender de datos de entrenamiento potencialmente desactualizados.
Endpoint: https://devs.stimulsoft.com/mcp-docs
Protocolo: MCP 2025-03-26, Streamable HTTP
Autenticación: No se requiere Importante
Revise siempre la salida generada por IA: compruebe problemas arquitectónicos, vulnerabilidades de seguridad y el cumplimiento de los estándares del proyecto. La salida generada por IA puede variar enormemente según el prompt, el modelo de IA utilizado y la claridad del código del proyecto.
Requisitos previos
IDEs compatibles: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
Herramientas de IA compatibles: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI y otros asistentes compatibles con MCP
Herramientas disponibles
| Herramienta | Descripción |
|---|---|
sti_get_platforms | Devuelve una lista de todas las plataformas Stimulsoft indexadas con sus IDs. Úsela para descubrir valores válidos de platform para filtrar búsquedas. Sin llamadas a API: respuesta instantánea. |
sti_search | Búsqueda semántica en todo el índice de documentación (FAQ, Manual de Programación, Manual del Servidor, Manual del Usuario, API del Servidor, API de la Nube). Acepta consultas en cualquier idioma. Devuelve resultados clasificados con plataforma, categoría, contenido (incluidos fragmentos de código) y puntuación de relevancia. |
Parámetros de sti_search
| Parámetro | Obligatorio | Descripción |
|---|---|---|
query | Sí | La pregunta o el tema a buscar, en cualquier idioma |
platform | No | Filtro: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
category | No | Filtro: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
limit | No | Máximo de resultados (predeterminado 5, máximo 20) |
Pasos comunes de configuración
- Habilite el modo Agente en su IDE (si es necesario).
- Agregue el endpoint del servidor a su configuración de MCP (consulte las instrucciones a continuación).
- Verifique la conexión: confirme que
sti_get_platformsysti_searchaparecen en las herramientas disponibles de su asistente de IA. - Establezca instrucciones personalizadas (opcional) para optimizar cómo el asistente utiliza las herramientas de Stimulsoft.
Configuración por IDE / Herramienta
Visual Studio 2022 / 2026
Cree o edite .mcp.json en el directorio %USERPROFILE%:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
Use Paleta de comandos → MCP: Add Server, o cree <project>/.vscode/mcp.json:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Alternativamente, cree .mcp.json en la raíz del proyecto:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
Cree <project>/.cursor/mcp.json o vaya a Settings → Tools & Integrations → New MCP Server:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
JetBrains Rider
Vaya a Settings → Tools → AI Assistant → Model Context Protocol (MCP), haga clic en +, seleccione el protocolo HTTP y proporcione:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
Abra Settings → Connectors → Add custom connector:
- Nombre: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Autenticación: Sin autenticación
O edite claude_desktop_config.json directamente:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
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 (agente de codificación)
Navegue a Repository → Settings → Copilot → Coding agent y agregue en la sección "MCP configuration":
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
Abra Settings → Connectors → Advanced settings, habilite Developer mode y luego Create connector:
- Nombre: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Autenticación: Sin autenticación
Confíe en la aplicación y haga clic en Create.
Gemini CLI
Agregue a .gemini/settings.json:
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
Cómo hacer una pregunta: mejores prácticas
Para obtener los resultados más relevantes del Stimulsoft Documentation MCP Server:
- Sea específico sobre los componentes. Mencione nombres de clases exactos:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Incluya su stack tecnológico. Especifique su plataforma: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- Solicite ejemplos de código explícitamente cuando los necesite.
- Haga referencia al servidor MCP. Use frases como "Use stimulsoft-docs", "search Stimulsoft docs" o "according to Stimulsoft documentation".
Ejemplos de 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#?
Optimice su asistente de IA
Defina instrucciones personalizadas para guiar cómo el asistente de IA utiliza las herramientas de Stimulsoft.
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
Cree o edite <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
Navegue a Settings → Rules & Memories y agregue una regla con contenido similar.
Claude Desktop
Cree un Proyecto (Projects → New Project), asígnele un nombre, haga clic en Set custom instructions y agregue pautas similares al ejemplo anterior. El conector MCP de Stimulsoft estará disponible en todas las conversaciones dentro de este proyecto.
Claude Code
Cree CLAUDE.md en la raíz del proyecto:
# 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
Plataformas cubiertas
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 y Stimulsoft Server API.
Verifique la conexión
Abra un navegador y vaya a https://devs.stimulsoft.com/mcp-docs: debería ver un banner de texto plano que confirme que el servidor está en ejecución.
O pruebe con curl:
curl -X POST https://devs.stimulsoft.com/mcp-docs \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
La respuesta debe contener tanto las definiciones de las herramientas sti_get_platforms como sti_search.
Al usar este sitio web, acepta el uso de cookies para análisis y contenido personalizado. Las cookies almacenan información útil en su computadora para ayudarnos a mejorar la eficiencia y la usabilidad. Para más información, lea la política de privacidad y la política de cookies.
I agree