Stimulsoft Documentation MCP Server
oficialServidor 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?
- Listar todas as plataformas Stimulsoft indexadas — chame
sti_get_platformspara descobrir IDs de plataforma válidos para filtrar pesquisas futuras. - Pesquisar documentação semanticamente — use
sti_searchcom uma consulta em linguagem natural para encontrar artigos, trechos de código e referências de API relevantes em todos os manuais. - Filtrar pesquisa por plataforma — passe um ID de plataforma (ex.:
BLAZOR,ANGULAR,JAVA) parasti_searcha fim de restringir os resultados a uma pilha de tecnologia específica. - Filtrar pesquisa por categoria de documentação — limite os resultados de
sti_searcha um manual específico, comoprogramming_manual,server_apioufaq. - Recuperar exemplos de código para componentes específicos — solicite trechos de código envolvendo
StiReport,StiBlazorViewerouStiWebViewere obtenha resultados extraídos da documentação oficial.
Documentação
Servidor MCP de Documentação Stimulsoft
Detalhes
Autor: Tim Crawford
Publicado: 14 de abril de 2026
- Mostrar todos os Blogs
O Servidor MCP de Documentação Stimulsoft 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 a documentação, encontrar exemplos de código e gerar código específico da 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, HTTP Transmissível Autenticação: Nenhuma necessária Importante
Sempre revise a saída gerada por IA: verifique problemas de arquitetura, vulnerabilidades de segurança e aderência aos padrões do projeto. A saída gerada por IA pode variar bastante com base no prompt, no modelo de IA usado e na 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
| Ferramenta | Descrição |
|---|---|
| sti_get_platforms | Retorna uma lista de todas as plataformas Stimulsoft indexadas com seus IDs. Use para descobrir valores de plataforma válidos para filtrar pesquisas. Sem chamadas de API — resposta instantânea. |
| sti_search | Pesquisa semântica em todo o índice da 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âmetro | Obrigatório | Descrição |
|---|---|---|
| query | Sim | A pergunta ou tópico a pesquisar, em qualquer idioma |
| platform | Não | Filtro: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
| category | Não | Filtro: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
| limit | Não | Máximo de resultados (padrão 5, máx. 20) |
Etapas Comuns de Configuração
- Habilite o Modo Agente na sua IDE (se necessário).
- Adicione o endpoint do servidor à sua configuração MCP (veja as instruções abaixo).
- Verifique a conexão: confirme se
sti_get_platformsesti_searchaparecem nas ferramentas disponíveis do seu assistente de IA. - 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: Adicionar Servidor, ou crie <project>/.vscode/mcp.json:
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:
JetBrains Rider
Vá para Configurações → Ferramentas → Assistente de IA → Protocolo de Contexto de Modelo (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:
- Nome: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Autenticação: Sem autenticação
Ou edite claude_desktop_config.json diretamente:
- 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 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, habilite o Modo desenvolvedor e depois Criar conector:
- Nome: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Autenticação: Sem autenticação
Confie na aplicação e clique em Criar.
Gemini CLI
Adicione ao .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 Servidor MCP de Documentação Stimulsoft:
- Seja específico sobre os componentes. Mencione nomes exatos de classes:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Inclua sua pilha 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 nos documentos Stimulsoft" ou "de acordo com a documentação Stimulsoft".
Exemplos de prompts:
- Como exportar um relatório para PDF no Blazor? Use stimulsoft-docs.
- Mostre-me como conectar StiReport a uma fonte de dados de API REST no Angular. Pesquise nos documentos Stimulsoft.
- Como personalizar os botões da barra de ferramentas do StiWebViewer no ASP.NET Core?
- Crie uma janela WPF com StiViewer exibindo um relatório de um 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 similar.
Claude Desktop
Crie um Projeto (Projetos → Novo Projeto), nomeie-o, clique em Definir instruções personalizadas e adicione diretrizes similares ao exemplo acima. O conector MCP 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 vá para 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 as definições das ferramentas sti_get_platforms e sti_search.
Ao usar este site, você concorda com o uso de cookies para análises 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