Stimulsoft Documentation MCP Server

oficial

Servidor MCP oficial para a documentação do Stimulsoft Reports & Dashboards. Pesquisa semântica em FAQ, Manual de Programação, Manual do Servidor/Usuário e API do Servidor/Cloud para as plataformas .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java e Python.

O que você pode fazer com Stimulsoft Documentation MCP?

Peça ao seu assistente de IA para pesquisar a documentação oficial do Stimulsoft Reports & Dashboards e gerar código atualizado e específico para a plataforma.

  • Pesquisar documentação oficial — Use sti_search para encontrar documentação, trechos de código e respostas em todos os manuais e FAQs do Stimulsoft.
  • Filtrar por plataforma — Restrinja os resultados de sti_search à sua stack (ex.: BLAZOR, WPF, ANGULAR) por meio do parâmetro platform.
  • Descobrir plataformas válidas — Chame sti_get_platforms para listar as plataformas Stimulsoft indexadas e identificar IDs válidos para filtragem.
  • Gerar código específico da plataforma — Solicite exemplos de código funcionais para componentes como StiReport ou StiViewer na sua stack.

Documentação

Stimulsoft Documentation MCP Server conecta assistentes de IA diretamente à documentação oficial para desenvolvedores do Stimulsoft Reports & Dashboards. Uma vez configurado, assistentes de IA no modo Agente podem pesquisar documentação, encontrar exemplos de código e gerar código específico do Stimulsoft usando informações atualizadas, em vez de depender de dados de treinamento potencialmente desatualizados.

Endpoint: https://devs.stimulsoft.com/mcp-docs
Protocolo: MCP 2025-03-26, Streamable HTTP
Autenticação: Nenhuma necessária Importante

Sempre revise a saída gerada por IA: verifique problemas arquiteturais, vulnerabilidades de segurança e aderência aos padrões do projeto. A saída gerada por IA pode variar muito dependendo do prompt, do modelo de IA usado e da clareza do código do projeto.

Pré-requisitos

IDEs suportadas: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+

Ferramentas de IA compatíveis: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI e outros assistentes compatíveis com MCP

Ferramentas Disponíveis

FerramentaDescrição
sti_get_platformsRetorna uma lista de todas as plataformas Stimulsoft indexadas com seus IDs. Use para descobrir valores válidos de platform para filtrar pesquisas. Sem chamadas de API — resposta instantânea.
sti_searchPesquisa semântica em todo o índice de documentação (FAQ, Manual de Programação, Manual do Servidor, Manual do Usuário, API do Servidor, API da Nuvem). Aceita consultas em qualquer idioma. Retorna resultados classificados com plataforma, categoria, conteúdo (incluindo trechos de código) e pontuação de relevância.

Parâmetros do sti_search

ParâmetroObrigatórioDescrição
querySimA pergunta ou tópico a ser pesquisado, em qualquer idioma
platformNãoFiltro: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL
categoryNãoFiltro: faq, programming_manual, server_manual, user_manual, server_api, cloud_api
limitNãoMáximo de resultados (padrão 5, máximo 20)

Etapas Comuns de Configuração

  1. Ative o Modo Agente no seu IDE (se necessário).
  2. Adicione o endpoint do servidor à sua configuração MCP (veja as instruções abaixo).
  3. Verifique a conexão: confirme que sti_get_platforms e sti_search aparecem nas ferramentas disponíveis do seu assistente de IA.
  4. Defina instruções personalizadas (opcional) para otimizar como o assistente usa as ferramentas Stimulsoft.

Configuração por IDE / Ferramenta

Visual Studio 2022 / 2026

Crie ou edite .mcp.json no diretório %USERPROFILE%:

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

VS Code

Use Paleta de Comandos → MCP: Add Server, ou crie <project>/.vscode/mcp.json:

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

Alternativamente, crie .mcp.json na raiz do projeto:

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

Cursor

Crie <project>/.cursor/mcp.json ou vá para Configurações → Ferramentas e Integrações → Novo Servidor MCP:

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

JetBrains Rider

Vá para Configurações → Ferramentas → AI Assistant → Model Context Protocol (MCP), clique em +, selecione o protocolo HTTP e forneça:

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

Claude Desktop

Abra Configurações → Conectores → Adicionar conector personalizado:

Ou edite claude_desktop_config.json diretamente:

  • 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 codificação)

Navegue até Repositório → Configurações → Copilot → Agente de codificação e adicione na seção "Configuração MCP":

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

ChatGPT

Abra Configurações → Conectores → Configurações avançadas, ative o Modo desenvolvedor e depois Criar conector:

Confie no aplicativo e clique em Criar.

Gemini CLI

Adicione a .gemini/settings.json:

{
  "Stimulsoft Docs MCP Server": {
    "httpUrl": "https://devs.stimulsoft.com/mcp-docs"
  }
}

Fazendo uma Pergunta: Melhores Práticas

Para obter os resultados mais relevantes do Stimulsoft Documentation MCP Server:

  • Seja específico sobre componentes. Mencione nomes exatos de classes: StiReport, StiViewer, StiDesigner, StiBlazorViewer, StiWebViewer, StiNetCoreViewer.
  • Inclua sua stack de tecnologia. Especifique sua plataforma: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
  • Solicite exemplos de código explicitamente quando necessário.
  • Referencie o servidor MCP. Use frases como "Use stimulsoft-docs", "pesquise na documentação do Stimulsoft" ou "de acordo com a documentação do Stimulsoft".

Exemplos de prompts:

  • Como exportar um relatório para PDF no Blazor? Use stimulsoft-docs.
  • Mostre-me como conectar o StiReport a uma fonte de dados de API REST no Angular. Pesquise na documentação do Stimulsoft.
  • Como personalizar os botões da barra de ferramentas do StiWebViewer no ASP.NET Core?
  • Crie uma janela WPF com o StiViewer exibindo um relatório de arquivo. Use stimulsoft-docs.
  • Como adicionar uma coluna calculada ao StiReport programaticamente em C#?

Otimize Seu Assistente de IA

Defina instruções personalizadas para orientar como o assistente de IA usa as ferramentas Stimulsoft.

GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)

Crie ou 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 até Configurações → Regras e Memórias e adicione uma regra com conteúdo semelhante.

Claude Desktop

Crie um Projeto (Projetos → Novo Projeto), dê um nome, clique em Definir instruções personalizadas e adicione diretrizes semelhantes ao exemplo acima. O conector MCP do Stimulsoft estará disponível em todas as conversas dentro deste projeto.

Claude Code

Crie CLAUDE.md na raiz do projeto:

# 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 Cobertas

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 e Stimulsoft Server API.

Verifique a Conexão

Abra um navegador e acesse https://devs.stimulsoft.com/mcp-docs — você deve ver um banner em texto simples confirmando que o servidor está em execução.

Ou teste com curl:

curl -X POST https://devs.stimulsoft.com/mcp-docs \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

A resposta deve conter ambas as definições de ferramenta sti_get_platforms e sti_search.

Ao usar este site, você concorda com o uso de cookies para análise e conteúdo personalizado. Os cookies armazenam informações úteis no seu computador para nos ajudar a melhorar a eficiência e a usabilidade. Para mais informações, leia a política de privacidade e a política de cookies.

Eu concordo