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?

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_search para 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_search a tu stack (por ejemplo, BLAZOR, WPF, ANGULAR) mediante el parámetro platform.
  • Descubrir plataformas válidas — Llama a sti_get_platforms para 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

HerramientaDescripción
sti_get_platformsDevuelve 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_searchBú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ámetroObligatorioDescripción
querySíLa pregunta o el 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 (predeterminado 5, máximo 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 de MCP (consulte las instrucciones a continuación).
  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 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:

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:

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