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 ?
- Lister toutes les plateformes Stimulsoft indexées — appelez
sti_get_platformspour découvrir les identifiants de plateforme valides afin de filtrer les recherches ultérieures. - Rechercher la documentation sémantiquement — utilisez
sti_searchavec une requête en langage naturel pour trouver des articles, extraits de code et références API pertinents dans tous les manuels. - Filtrer la recherche par plateforme — transmettez un identifiant de plateforme (par exemple
BLAZOR,ANGULAR,JAVA) àsti_searchpour restreindre les résultats à une pile technologique spécifique. - Filtrer la recherche par catégorie de documentation — limitez les résultats de
sti_searchà un manuel spécifique commeprogramming_manual,server_apioufaq. - Récupérer des exemples de code pour des composants spécifiques — demandez des extraits de code impliquant
StiReport,StiBlazorViewerouStiWebVieweret obtenez des résultats issus de la documentation officielle.
Documentation
Serveur MCP de Documentation Stimulsoft
Détails
Auteur : Tim Crawford
Publié : 14 avril 2026
- Afficher tout le Blog
Le serveur MCP de Documentation Stimulsoft connecte les assistants IA directement à la documentation officielle pour développeurs de Stimulsoft Reports & Dashboards. Une fois configurés, 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 au lieu 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, HTTP Streamable Authentification : Aucune requise Important
Examinez toujours la sortie générée par l'IA : vérifiez les problèmes architecturaux, les vulnérabilités de sécurité et la conformité aux normes du projet. La sortie générée par l'IA peut varier considérablement en fonction de l'invite, du modèle d'IA utilisé et de la clarté du code du projet.
Prérequis
IDE pris en charge : Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
Outils d'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. À utiliser pour découvrir les valeurs de plateforme valides pour filtrer la recherche. 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 les requêtes dans n'importe quelle langue. Renvoie des résultats classés avec plateforme, catégorie, contenu (y compris 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 maximum de résultats (par défaut 5, max 20) |
É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 :
Alternativement, créez .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 & Intégrations → Nouveau serveur MCP :
JetBrains Rider
Allez dans Paramètres → Outils → Assistant IA → 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 directement claude_desktop_config.json :
- 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 (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 Mode développeur, puis Créer 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 : Meilleures pratiques
Pour obtenir les résultats les plus pertinents du serveur MCP de Documentation Stimulsoft :
- Soyez précis sur les composants. Mentionnez les noms de classe exacts :
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - Incluez votre pile technologique. Spécifiez votre plateforme : WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- Demandez explicitement des exemples de code si nécessaire.
- Référencez le serveur MCP. Utilisez des expressions comme "Utilise stimulsoft-docs", "recherche dans la doc Stimulsoft" ou "selon la documentation Stimulsoft".
Exemples d'invites :
- Comment exporter un rapport en PDF dans Blazor ? Utilise stimulsoft-docs.
- Montrez-moi comment connecter StiReport à une source de données API REST dans Angular. Recherche dans la doc Stimulsoft.
- Comment personnaliser les boutons de la barre d'outils StiWebViewer dans ASP.NET Core ?
- Créer une fenêtre WPF avec StiViewer affichant un rapport depuis un fichier. Utilise 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 & 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 les définitions des 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