Stimulsoft Documentation MCP Server

公式

Stimulsoft Reports & Dashboards ドキュメントの公式MCPサーバー。FAQ、プログラミングマニュアル、サーバー/ユーザーマニュアル、および.NET、WPF、Avalonia、WEB、Blazor、Angular、React、JS、PHP、Java、Pythonプラットフォーム向けのサーバー/クラウドAPIを横断的にセマンティック検索します。

Stimulsoft Documentation MCPで何ができますか?

  • インデックス化されたすべてのStimulsoftプラットフォームを一覧表示sti_get_platforms を呼び出して、後続の検索でフィルタリングするための有効なプラットフォームIDを取得します。
  • ドキュメントを意味的に検索 — 自然言語クエリで sti_search を使用して、すべてのマニュアルから関連する記事、コードスニペット、APIリファレンスを検索します。
  • プラットフォームで検索をフィルタリング — プラットフォームID(例:BLAZORANGULARJAVA)を sti_search に渡して、特定のテクノロジースタックに結果を絞り込みます。
  • ドキュメントカテゴリで検索をフィルタリングsti_search の結果を programming_manualserver_apifaq などの特定のマニュアルに制限します。
  • 特定のコンポーネントのコード例を取得StiReportStiBlazorViewerStiWebViewer を含むコードスニペットを要求し、公式ドキュメントから結果を取得します。

ドキュメント

Stimulsoft ドキュメント MCP サーバー

詳細

作成者: Tim Crawford

公開日: 2026年4月14日

  • すべてのブログを表示

Stimulsoft ドキュメント MCP サーバーは、AI アシスタントを Stimulsoft レポート & ダッシュボードの公式開発者向けドキュメントに直接接続します。設定が完了すると、エージェントモードの AI アシスタントは、古くなった可能性のあるトレーニングデータに頼る代わりに、最新の情報を使用してドキュメントの検索、コード例の検索、Stimulsoft 固有のコードの生成を行うことができます。

エンドポイント: https://devs.stimulsoft.com/mcp-docs
プロトコル: MCP 2025-03-26, ストリーミング可能 HTTP
認証: 不要 重要

AI が生成した出力は常に確認し、アーキテクチャ上の問題、セキュリティの脆弱性、プロジェクト標準への準拠をチェックしてください。AI が生成した出力は、プロンプト、使用する AI モデル、プロジェクトコードの明確さによって大きく異なる場合があります。

前提条件

サポート対象 IDE: Visual Studio 2022 以降, Visual Studio Code, Cursor, JetBrains Rider 2025.1 以降

互換性のある AI ツール: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI, およびその他の MCP 互換アシスタント

利用可能なツール

ツール説明
sti_get_platformsインデックス化されたすべての Stimulsoft プラットフォームのリストを ID と共に返します。検索をフィルタリングするための有効なプラットフォーム値を検出するために使用します。API 呼び出しなし — 即時応答。
sti_search完全なドキュメントインデックス (FAQ, プログラミングマニュアル, サーバーマニュアル, ユーザーマニュアル, サーバー API, クラウド API) に対するセマンティック検索。任意の言語でのクエリを受け付けます。プラットフォーム、カテゴリ、コンテンツ (コードスニペットを含む)、関連性スコアを含むランク付けされた結果を返します。

sti_search パラメータ

パラメータ必須説明
queryはい検索する質問またはトピック (任意の言語)
platformいいえフィルター: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL
categoryいいえフィルター: faq, programming_manual, server_manual, user_manual, server_api, cloud_api
limitいいえ最大結果数 (デフォルト 5, 最大 20)

共通セットアップ手順

  1. IDE でエージェントモードを有効にします (必要な場合)。
  2. MCP 設定にサーバーエンドポイントを追加します (以下の手順を参照)。
  3. 接続を確認します: AI アシスタントの利用可能なツールに sti_get_platformssti_search が表示されることを確認します。
  4. アシスタントが Stimulsoft ツールを最適に使用できるように、カスタム指示を設定します (任意)。

IDE / ツール別セットアップ

Visual Studio 2022 / 2026

%USERPROFILE% ディレクトリに .mcp.json を作成または編集します:

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

VS Code

コマンドパレット → MCP: サーバーを追加 を使用するか、<project>/.vscode/mcp.json を作成します:

または、プロジェクトルートに .mcp.json を作成します:

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

Cursor

<project>/.cursor/mcp.json を作成するか、設定 → ツールと統合 → 新しい MCP サーバー に移動します:

JetBrains Rider

設定 → ツール → AI アシスタント → モデルコンテキストプロトコル (MCP) に移動し、+ をクリックして HTTP プロトコルを選択し、以下を入力します:

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

Claude Desktop

設定 → コネクタ → カスタムコネクタを追加 を開きます:

または、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 (コーディングエージェント)

リポジトリ → 設定 → Copilot → コーディングエージェント に移動し、「MCP 設定」セクションに以下を追加します:

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

ChatGPT

設定 → コネクタ → 詳細設定 を開き、開発者モード を有効にしてから、コネクタを作成 します:

アプリケーションを信頼し、作成をクリックします。

Gemini CLI

.gemini/settings.json に追加します:

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

質問の仕方: ベストプラクティス

Stimulsoft ドキュメント MCP サーバーから最も関連性の高い結果を得るには:

  • コンポーネントを具体的に指定します。正確なクラス名を記載します: StiReport, StiViewer, StiDesigner, StiBlazorViewer, StiWebViewer, StiNetCoreViewer
  • 使用しているテクノロジースタックを含めます。プラットフォームを指定します: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python。
  • 必要に応じて、コード例を明示的にリクエストします
  • MCP サーバーを参照します。「stimulsoft-docs を使用して」「Stimulsoft ドキュメントを検索して」「Stimulsoft ドキュメントによると」などのフレーズを使用します。

プロンプトの例:

  • Blazor でレポートを PDF にエクスポートする方法は? stimulsoft-docs を使用して。
  • Angular で StiReport を REST API データソースに接続する方法を教えてください。Stimulsoft ドキュメントを検索。
  • ASP.NET Core で StiWebViewer のツールバーボタンをカスタマイズするには?
  • ファイルからレポートを表示する StiViewer を含む WPF ウィンドウを作成します。stimulsoft-docs を使用して。
  • C# でプログラムによって StiReport に計算列を追加する方法は?

AI アシスタントの最適化

AI アシスタントが Stimulsoft ツールをどのように使用するかをガイドするためのカスタム指示を定義します。

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

<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

設定 → ルールとメモリ に移動し、同様の内容でルールを追加します。

Claude Desktop

プロジェクト (プロジェクト → 新しいプロジェクト) を作成し、名前を付けて、カスタム指示を設定 をクリックし、上記の例と同様のガイドラインを追加します。Stimulsoft MCP コネクタは、このプロジェクト内のすべての会話で利用可能になります。

Claude Code

プロジェクトルートに CLAUDE.md を作成します:

# 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

対象プラットフォーム

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, および Stimulsoft Server API。

接続の確認

ブラウザを開き、https://devs.stimulsoft.com/mcp-docs にアクセスします — サーバーが実行中であることを確認するプレーンテキストのバナーが表示されるはずです。

または、curl でテストします:

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

応答には、sti_get_platformssti_search の両方のツール定義が含まれている必要があります。

このウェブサイトを使用することにより、分析およびパーソナライズされたコンテンツのための Cookie の使用に同意したことになります。Cookie は、効率性と使いやすさを向上させるために、お客様のコンピューターに有用な情報を保存します。詳細については、プライバシーポリシーと Cookie ポリシーをお読みください。

同意します