Stimulsoft Documentation MCP Server
officielServeur MCP officiel pour la documentation de Stimulsoft Reports & Dashboards. Recherche sémantique dans la FAQ, le manuel de programmation, le manuel serveur/utilisateur et l'API serveur/cloud pour les plateformes .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java et Python.
Que pouvez-vous faire avec Stimulsoft Documentation MCP ?
Demandez à votre assistant IA de rechercher la documentation officielle de Stimulsoft Reports & Dashboards et de générer du code à jour, spécifique à votre plateforme.
- Rechercher dans la documentation officielle — Utilisez
sti_searchpour trouver de la documentation, des extraits de code et des réponses dans tous les manuels et FAQ Stimulsoft. - Filtrer par plateforme — Affinez les résultats de
sti_searchen fonction de votre pile technologique (par exemple, BLAZOR, WPF, ANGULAR) via le paramètreplatform. - Découvrir les plateformes valides — Appelez
sti_get_platformspour lister les plateformes Stimulsoft indexées et identifier les identifiants valides pour le filtrage. - Générer du code spécifique à la plateforme — Demandez des exemples de code fonctionnels pour des composants comme StiReport ou StiViewer dans votre pile technologique.
Documentation
Stimulsoft Documentation MCP Server connecte les assistants IA directement à la documentation officielle pour développeurs de Stimulsoft Reports & Dashboards. Une fois configuré, les assistants IA en mode Agent peuvent rechercher dans la documentation, trouver des exemples de code et générer du code spécifique à Stimulsoft en utilisant des informations à jour, plutôt que de se fier à des données d'entraînement potentiellement obsolètes.
Point de terminaison : https://devs.stimulsoft.com/mcp-docs
Protocole : MCP 2025-03-26, Streamable HTTP
Authentification : Aucune requise Important
Examinez toujours les résultats générés par l'IA : vérifiez les problèmes d'architecture, les vulnérabilités de sécurité et la conformité aux normes du projet. Les résultats générés par l'IA peuvent varier considérablement selon l'invite, le modèle d'IA utilisé et la clarté du code du projet.
Prérequis
IDE pris en charge : Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
Outils IA compatibles : GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI et autres assistants compatibles MCP
Outils disponibles
| Outil | Description |
|---|---|
sti_get_platforms | Renvoie une liste de toutes les plateformes Stimulsoft indexées avec leurs identifiants. Utilisez-le pour découvrir les valeurs valides de platform pour filtrer les recherches. Aucun appel API — réponse instantanée. |
sti_search | Recherche sémantique dans l'index complet de la documentation (FAQ, manuel de programmation, manuel du serveur, manuel de l'utilisateur, API serveur, API cloud). Accepte des requêtes dans n'importe quelle langue. Renvoie des résultats classés avec plateforme, catégorie, contenu (y compris des extraits de code) et score de pertinence. |
Paramètres de sti_search
| Paramètre | Requis | Description |
|---|---|---|
query | Oui | La question ou le sujet à rechercher, dans n'importe quelle langue |
platform | Non | Filtre : .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
category | Non | Filtre : faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
limit | Non | Nombre maximal de résultats (5 par défaut, 20 maximum) |
Étapes de configuration courantes
- Activez le mode Agent dans votre IDE (si nécessaire).
- Ajoutez le point de terminaison du serveur à votre configuration MCP (voir les instructions ci-dessous).
- Vérifiez la connexion : confirmez que
sti_get_platformsetsti_searchapparaissent dans les outils disponibles de votre assistant IA. - Définissez des instructions personnalisées (facultatif) pour optimiser la façon dont l'assistant utilise les outils Stimulsoft.
Configuration par IDE / outil
Visual Studio 2022 / 2026
Créez ou modifiez .mcp.json dans le répertoire %USERPROFILE% :
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
Utilisez Palette de commandes → MCP : Ajouter un serveur, ou créez <project>/.vscode/mcp.json :
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Vous pouvez également créer .mcp.json à la racine du projet :
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
Créez <project>/.cursor/mcp.json ou allez dans Paramètres → Outils et intégrations → Nouveau serveur MCP :
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
JetBrains Rider
Allez dans Paramètres → Outils → AI Assistant → Model Context Protocol (MCP), cliquez sur +, sélectionnez le protocole HTTP et fournissez :
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
Ouvrez Paramètres → Connecteurs → Ajouter un connecteur personnalisé :
- Nom : Stimulsoft Documentation
- URL : https://devs.stimulsoft.com/mcp-docs
- Authentification : Aucune authentification
Ou modifiez claude_desktop_config.json directement :
- 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 (agent de codage)
Accédez à Dépôt → Paramètres → Copilot → Agent de codage et ajoutez dans la section « Configuration MCP » :
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
Ouvrez Paramètres → Connecteurs → Paramètres avancés, activez le mode Développeur, puis Créez un connecteur :
- Nom : Stimulsoft Documentation
- URL : https://devs.stimulsoft.com/mcp-docs
- Authentification : Aucune authentification
Faites confiance à l'application et cliquez sur Créer.
Gemini CLI
Ajoutez à .gemini/settings.json :
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
Poser une question : bonnes pratiques
Pour obtenir les résultats les plus pertinents du Stimulsoft Documentation MCP Server :
- Soyez précis sur les composants. Mentionnez les noms de classes exacts :
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Incluez votre pile technologique. Précisez votre plateforme : WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- Demandez des exemples de code explicitement lorsque cela est nécessaire.
- Référencez le serveur MCP. Utilisez des formulations comme « Utilisez stimulsoft-docs », « recherchez dans la documentation Stimulsoft » ou « selon la documentation Stimulsoft ».
Exemples d'invites :
- Comment exporter un rapport en PDF dans Blazor ? Utilisez stimulsoft-docs.
- Montrez-moi comment connecter StiReport à une source de données API REST dans Angular. Recherchez dans la documentation Stimulsoft.
- Comment personnaliser les boutons de la barre d'outils StiWebViewer dans ASP.NET Core ?
- Créez une fenêtre WPF avec StiViewer affichant un rapport à partir d'un fichier. Utilisez stimulsoft-docs.
- Comment ajouter une colonne calculée à StiReport par programmation en C# ?
Optimisez votre assistant IA
Définissez des instructions personnalisées pour guider la façon dont l'assistant IA utilise les outils Stimulsoft.
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
Créez ou modifiez <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
Accédez à Paramètres → Règles et mémoires et ajoutez une règle avec un contenu similaire.
Claude Desktop
Créez un Projet (Projets → Nouveau projet), nommez-le, cliquez sur Définir des instructions personnalisées et ajoutez des directives similaires à l'exemple ci-dessus. Le connecteur MCP Stimulsoft sera disponible dans toutes les conversations de ce projet.
Claude Code
Créez CLAUDE.md à la racine du projet :
# 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
Plateformes couvertes
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 et Stimulsoft Server API.
Vérifier la connexion
Ouvrez un navigateur et allez sur https://devs.stimulsoft.com/mcp-docs — vous devriez voir une bannière en texte brut confirmant que le serveur est en cours d'exécution.
Ou testez avec 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 réponse doit contenir à la fois les définitions d'outils sti_get_platforms et sti_search.
En utilisant ce site Web, vous acceptez l'utilisation de cookies pour l'analyse et le contenu personnalisé. Les cookies stockent des informations utiles sur votre ordinateur pour nous aider à améliorer l'efficacité et la convivialité. Pour plus d'informations, veuillez lire la politique de confidentialité et la politique relative aux cookies.
J'accepte