Stimulsoft Documentation MCP Server

oficial

Servidor 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?

  • Listar todas las plataformas indexadas de Stimulsoft — llame a sti_get_platforms para descubrir IDs de plataforma válidos para filtrar búsquedas posteriores.
  • Buscar documentación semánticamente — use sti_search con una consulta en lenguaje natural para encontrar artículos relevantes, fragmentos de código y referencias de API en todos los manuales.
  • Filtrar búsqueda por plataforma — pase un ID de plataforma (por ejemplo, BLAZOR, ANGULAR, JAVA) a sti_search para acotar los resultados a un stack tecnológico específico.
  • Filtrar búsqueda por categoría de documentación — limite los resultados de sti_search a un manual concreto como programming_manual, server_api o faq.
  • Recuperar ejemplos de código para componentes específicos — solicite fragmentos de código que involucren StiReport, StiBlazorViewer o StiWebViewer y obtenga resultados extraídos de la documentación oficial.

Documentación

Servidor MCP de Documentación de Stimulsoft

Detalles

Autor: Tim Crawford

Publicado: 14 de abril de 2026

  • Mostrar todo el Blog

El Servidor MCP de Documentación de Stimulsoft conecta asistentes de IA directamente a la documentación oficial para desarrolladores de Stimulsoft Reports & Dashboards. Una vez configurado, los asistentes de IA en modo Agente pueden buscar 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, HTTP Transmisible Autenticación: No requerida Importante

Revise siempre la salida generada por IA: compruebe problemas arquitectónicos, vulnerabilidades de seguridad y adherencia a los estándares del proyecto. La salida generada por IA puede variar mucho según el prompt, el modelo de IA utilizado y la claridad del código del proyecto.

Prerrequisitos

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

HerramientaDescripción
sti_get_platformsDevuelve una lista de todas las plataformas Stimulsoft indexadas con sus IDs. Úselo para descubrir valores de plataforma válidos para filtrar búsquedas. Sin llamadas API — respuesta instantánea.
sti_searchBúsqueda semántica en todo el índice de documentación (FAQ, Manual de Programación, Manual del Servidor, Manual de Usuario, API del Servidor, API de la Nube). Acepta consultas en cualquier idioma. Devuelve resultados clasificados con plataforma, categoría, contenido (incluyendo fragmentos de código) y puntuación de relevancia.

Parámetros de sti_search

ParámetroRequeridoDescripción
queryLa pregunta o tema a buscar, en cualquier idioma
platformNoFiltro: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL
categoryNoFiltro: faq, programming_manual, server_manual, user_manual, server_api, cloud_api
limitNoMáximo de resultados (por defecto 5, máx 20)

Pasos Comunes de Configuración

  1. Habilite el Modo Agente en su IDE (si es necesario).
  2. Agregue el endpoint del servidor a su configuración MCP (vea las instrucciones abajo).
  3. Verifique la conexión: confirme que sti_get_platforms y sti_search aparecen en las herramientas disponibles de su asistente de IA.
  4. Establezca instrucciones personalizadas (opcional) para optimizar cómo el asistente usa 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: Agregar Servidor, o cree <project>/.vscode/mcp.json:

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 Configuración → Herramientas e Integraciones → Nuevo Servidor MCP:

JetBrains Rider

Vaya a Configuración → Herramientas → Asistente de IA → Protocolo de Contexto del Modelo (MCP), haga clic en +, seleccione protocolo HTTP y proporcione:

{
  "stimulsoft-docs": {
    "type": "http",
    "url": "https://devs.stimulsoft.com/mcp-docs"
  }
}

Claude Desktop

Abra Configuración → Conectores → Agregar conector personalizado:

O edite claude_desktop_config.json directamente:

  • 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 (agente de codificación)

Navegue a Repositorio → Configuración → Copilot → Agente de codificación y agregue en la sección "Configuración MCP":

{
  "stimulsoft-docs": {
    "type": "http",
    "url": "https://devs.stimulsoft.com/mcp-docs",
    "tools": ["*"]
  }
}

ChatGPT

Abra Configuración → Conectores → Configuración avanzada, habilite Modo desarrollador, luego Crear conector:

Confíe en la aplicación y haga clic en Crear.

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 Servidor MCP de Documentación de Stimulsoft:

  • Sea específico sobre los componentes. Mencione nombres de clase 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 sea necesario.
  • Haga referencia al servidor MCP. Use frases como "Usa stimulsoft-docs", "busca en los docs de Stimulsoft" o "según la documentación de Stimulsoft".

Ejemplos de prompts:

  • ¿Cómo exportar un informe a PDF en Blazor? Usa stimulsoft-docs.
  • Muéstrame cómo conectar StiReport a una fuente de datos API REST en Angular. Busca en los docs de Stimulsoft.
  • ¿Cómo personalizo los botones de la barra de herramientas de StiWebViewer en ASP.NET Core?
  • Crea una ventana WPF con StiViewer mostrando un informe desde archivo. Usa stimulsoft-docs.
  • ¿Cómo agregar una columna calculada a StiReport programáticamente en C#?

Optimice su Asistente de IA

Defina instrucciones personalizadas para guiar cómo el asistente de IA usa 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 Configuración → Reglas y Memorias y agregue una regla con contenido similar.

Claude Desktop

Cree un Proyecto (Proyectos → Nuevo Proyecto), asígnele un nombre, haga clic en Establecer instrucciones personalizadas 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 confirmando que el servidor está funcionando.

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 las definiciones de herramientas sti_get_platforms y sti_search.

Al usar este sitio web, usted 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 usabilidad. Para más información, por favor lea la política de privacidad y la política de cookies.

Acepto