Stimulsoft Documentation MCP Server

offiziell

Offizieller MCP-Server für die Dokumentation von Stimulsoft Reports & Dashboards. Semantische Suche in FAQ, Programmierhandbuch, Server-/Benutzerhandbuch und Server-/Cloud-API für die Plattformen .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java und Python.

Was kann man mit Stimulsoft Documentation MCP machen?

  • Alle indizierten Stimulsoft-Plattformen auflisten — rufen Sie sti_get_platforms auf, um gültige Plattform-IDs für die Filterung späterer Suchen zu ermitteln.
  • Dokumentation semantisch durchsuchen — verwenden Sie sti_search mit einer natürlichsprachlichen Abfrage, um relevante Artikel, Codeausschnitte und API-Referenzen in allen Handbüchern zu finden.
  • Suche nach Plattform filtern — übergeben Sie eine Plattform-ID (z. B. BLAZOR, ANGULAR, JAVA) an sti_search, um die Ergebnisse auf einen bestimmten Technologie-Stack einzugrenzen.
  • Suche nach Dokumentationskategorie filtern — schränken Sie die Ergebnisse von sti_search auf ein bestimmtes Handbuch wie programming_manual, server_api oder faq ein.
  • Codebeispiele für bestimmte Komponenten abrufen — fragen Sie nach Codeausschnitten, die StiReport, StiBlazorViewer oder StiWebViewer betreffen, und erhalten Sie Ergebnisse aus der offiziellen Dokumentation.

Dokumentation

Stimulsoft Documentation MCP Server

Details

Autor: Tim Crawford

Veröffentlicht: 14. April 2026

  • Alle Blog-Beiträge anzeigen

Der Stimulsoft Documentation MCP Server verbindet KI-Assistenten direkt mit der offiziellen Entwicklerdokumentation für Stimulsoft Reports & Dashboards. Nach der Konfiguration können KI-Assistenten im Agent-Modus die Dokumentation durchsuchen, Codebeispiele finden und stimulsoft-spezifischen Code mit aktuellen Informationen generieren, anstatt sich auf möglicherweise veraltete Trainingsdaten zu verlassen.

Endpunkt: https://devs.stimulsoft.com/mcp-docs
Protokoll: MCP 2025-03-26, Streamable HTTP
Authentifizierung: Keine erforderlich Wichtig

Überprüfen Sie stets die KI-generierte Ausgabe: Achten Sie auf Architekturprobleme, Sicherheitslücken und die Einhaltung von Projektstandards. KI-generierte Ausgaben können je nach Prompt, verwendetem KI-Modell und Klarheit des Projektcodes stark variieren.

Voraussetzungen

Unterstützte IDEs: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+

Kompatible KI-Tools: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI und andere MCP-kompatible Assistenten

Verfügbare Tools

ToolBeschreibung
sti_get_platformsGibt eine Liste aller indizierten Stimulsoft-Plattformen mit ihren IDs zurück. Verwenden Sie dies, um gültige Plattformwerte für die Filtersuche zu ermitteln. Keine API-Aufrufe – sofortige Antwort.
sti_searchSemantische Suche im gesamten Dokumentationsindex (FAQ, Programmierhandbuch, Serverhandbuch, Benutzerhandbuch, Server-API, Cloud-API). Akzeptiert Anfragen in jeder Sprache. Gibt bewertete Ergebnisse mit Plattform, Kategorie, Inhalt (einschließlich Code-Snippets) und Relevanzbewertung zurück.

sti_search Parameter

ParameterErforderlichBeschreibung
queryJaDie Frage oder das Thema, nach dem gesucht werden soll, in beliebiger Sprache
platformNeinFilter: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL
categoryNeinFilter: faq, programming_manual, server_manual, user_manual, server_api, cloud_api
limitNeinMaximale Ergebnisse (Standard 5, max. 20)

Allgemeine Einrichtungsschritte

  1. Aktivieren Sie den Agent-Modus in Ihrer IDE (falls erforderlich).
  2. Fügen Sie den Server-Endpunkt zu Ihrer MCP-Konfiguration hinzu (siehe Anweisungen unten).
  3. Überprüfen Sie die Verbindung: Stellen Sie sicher, dass sti_get_platforms und sti_search in den verfügbaren Tools Ihres KI-Assistenten erscheinen.
  4. Legen Sie benutzerdefinierte Anweisungen fest (optional), um zu optimieren, wie der Assistent die Stimulsoft-Tools verwendet.

Einrichtung nach IDE / Tool

Visual Studio 2022 / 2026

Erstellen oder bearbeiten Sie .mcp.json im Verzeichnis %USERPROFILE%:

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

VS Code

Verwenden Sie Befehlspalette → MCP: Server hinzufügen oder erstellen Sie <project>/.vscode/mcp.json:

Alternativ erstellen Sie .mcp.json im Projektstammverzeichnis:

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

Cursor

Erstellen Sie <project>/.cursor/mcp.json oder gehen Sie zu Einstellungen → Tools & Integrationen → Neuer MCP-Server:

JetBrains Rider

Gehen Sie zu Einstellungen → Tools → AI Assistant → Model Context Protocol (MCP), klicken Sie auf +, wählen Sie HTTP-Protokoll und geben Sie Folgendes an:

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

Claude Desktop

Öffnen Sie Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen:

Oder bearbeiten Sie claude_desktop_config.json direkt:

  • 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 (Coding-Agent)

Navigieren Sie zu Repository → Einstellungen → Copilot → Coding-Agent und fügen Sie im Abschnitt „MCP-Konfiguration“ Folgendes hinzu:

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

ChatGPT

Öffnen Sie Einstellungen → Connectors → Erweiterte Einstellungen, aktivieren Sie den Entwicklermodus und dann Connector erstellen:

Vertrauen Sie der Anwendung und klicken Sie auf Erstellen.

Gemini CLI

Fügen Sie zu .gemini/settings.json hinzu:

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

Eine Frage stellen: Bewährte Methoden

Um die relevantesten Ergebnisse vom Stimulsoft Documentation MCP Server zu erhalten:

  • Seien Sie spezifisch bei Komponenten. Nennen Sie genaue Klassennamen: StiReport, StiViewer, StiDesigner, StiBlazorViewer, StiWebViewer, StiNetCoreViewer.
  • Geben Sie Ihren Technologie-Stack an. Spezifizieren Sie Ihre Plattform: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
  • Fordern Sie Codebeispiele bei Bedarf explizit an.
  • Verweisen Sie auf den MCP-Server. Verwenden Sie Formulierungen wie „Verwende stimulsoft-docs“, „durchsuche die Stimulsoft-Dokumentation“ oder „laut Stimulsoft-Dokumentation“.

Beispiel-Prompts:

  • Wie exportiere ich einen Bericht in Blazor als PDF? Verwende stimulsoft-docs.
  • Zeige mir, wie ich StiReport mit einer REST-API-Datenquelle in Angular verbinde. Durchsuche die Stimulsoft-Dokumentation.
  • Wie passe ich die Symbolleisten-Schaltflächen von StiWebViewer in ASP.NET Core an?
  • Erstelle ein WPF-Fenster mit StiViewer, das einen Bericht aus einer Datei anzeigt. Verwende stimulsoft-docs.
  • Wie füge ich programmgesteuert eine berechnete Spalte zu StiReport in C# hinzu?

Optimieren Sie Ihren KI-Assistenten

Definieren Sie benutzerdefinierte Anweisungen, um zu steuern, wie der KI-Assistent die Stimulsoft-Tools verwendet.

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

Erstellen oder bearbeiten Sie <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

Navigieren Sie zu Einstellungen → Regeln & Erinnerungen und fügen Sie eine Regel mit ähnlichem Inhalt hinzu.

Claude Desktop

Erstellen Sie ein Projekt (Projekte → Neues Projekt), benennen Sie es, klicken Sie auf Benutzerdefinierte Anweisungen festlegen und fügen Sie Richtlinien ähnlich dem obigen Beispiel hinzu. Der Stimulsoft MCP-Connector ist in allen Konversationen innerhalb dieses Projekts verfügbar.

Claude Code

Erstellen Sie CLAUDE.md im Projektstammverzeichnis:

# 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

Abgedeckte Plattformen

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

Verbindung überprüfen

Öffnen Sie einen Browser und gehen Sie zu https://devs.stimulsoft.com/mcp-docs — Sie sollten ein Klartext-Banner sehen, das bestätigt, dass der Server läuft.

Oder testen Sie mit curl:

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

Die Antwort sollte sowohl sti_get_platforms als auch sti_search Tool-Definitionen enthalten.

Durch die Nutzung dieser Website stimmen Sie der Verwendung von Cookies für Analysen und personalisierte Inhalte zu. Cookies speichern nützliche Informationen auf Ihrem Computer, um uns zu helfen, Effizienz und Benutzerfreundlichkeit zu verbessern. Weitere Informationen finden Sie in der Datenschutzerklärung und der Cookie-Richtlinie.

Ich stimme zu