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

Kanzi ドキュメント MCP サーバーは、AI アシスタントを Kanzi のドキュメントソースに接続します。これにより、AI アシスタントは Kanzi のドキュメントを検索して情報を取得し、Kanzi のコンセプト、機能、ワークフロー、ベストプラクティスに関する質問に回答できるようになります。

Kanzi ドキュメント MCP サーバーは https://docs.mcp.kanzi.com/mcp で利用できます。

ヒント

Claude Desktop と VS Code では、Documentation の Web サイト上の 2 か所から Kanzi ドキュメント MCP サーバーをセットアップできます。1 つは各トピックのタイトルの横にある AI アシスタントボタン、もう 1 つは Ask Kanzi 内の Get Kanzi guidance in your IDE ピルです。

Kanzi ドキュメント MCP サーバーのセットアップ

AI コーディングエージェントに設定させることで両方の Kanzi MCP サーバーを一度にセットアップするには、クイックセットアップ を参照してください。以下の手順では、このサーバーを手動で設定します。

Claude Desktop でのセットアップ

Claude Desktop で Kanzi ドキュメント MCP サーバーをセットアップするには:

  1. https://docs.kanzi.com/mcp/kanzi-docs-mcp.zip から、zip 圧縮された mcpb ファイルをダウンロードします。

  2. zip ファイルを展開して kanzi-docs-mcp.mcpb を取り出します。

  3. mcpb ファイルをダブルクリックして、Claude Desktop で開きます。

  4. Claude Desktop で Install をクリックします。

VS Code でのセットアップ

VS Code で Kanzi ドキュメント MCP サーバーをセットアップするには:

  1. VS Code で Command Palette (Ctrl Shift P) を開き、MCP: Open User Configuration を選択します。

  2. mcp.json ファイルにサーバー設定を追加します。

    {
       "servers": {
          "kanzi-docs": {
             "type": "http",
             "url": "https://docs.mcp.kanzi.com/mcp"
          }
       },
       "inputs": []
    }
    
  3. Command Palette を開き、Developer: Reload Window を選択します。

  4. Ctrl Alt I で Chat ウィンドウを開きます。

Claude Code でのセットアップ

Claude Code で Kanzi ドキュメント MCP サーバーをセットアップするには:

claude mcp add --scope user --transport http kanzi-docs https://docs.mcp.kanzi.com/mcp

Codex でのセットアップ

Codex で Kanzi ドキュメント MCP サーバーをセットアップするには、~/.codex/config.toml ファイルにサーバーを追加します。

[mcp_servers.kanzi-docs]
url = "https://docs.mcp.kanzi.com/mcp"

その他のツールでのセットアップ

MCP をサポートするその他の AI ツールで Kanzi ドキュメント MCP サーバーをセットアップするには、そのツールのドキュメントを参照してください。ツールの設定では、mcp-remote とともにサーバー URL を使用します:

{
   "mcpServers": {
      "kanzi-docs": {
         "command": "npx",
         "args": [
            "-y",
            "mcp-remote",
            "https://docs.mcp.kanzi.com/mcp"
         ]
      }
   }
}

利用可能なツール

Kanzi ドキュメント MCP サーバーは、以下のツールを提供します:

  • list_versions: 利用可能なすべての Kanzi ドキュメントのバージョンを一覧表示します

  • set_version: Kanzi のバージョンが利用可能であることを確認し、そのバージョンに含まれるドキュメントチャンクの数を報告します

  • search_docs: Kanzi のドキュメントから関連情報を検索します

  • ask_question: Kanzi に関する質問への回答を取得します

  • get_page: ドキュメントのページ全体を取得します

  • search_across_versions: 利用可能なすべての Kanzi のバージョンを横断して検索します

  • compare_versions: 2 つの Kanzi のバージョン間でドキュメントを比較します

特定の Kanzi バージョンでの作業

回答は Kanzi のバージョンによって異なるため、使用しているバージョンをアシスタントに伝えてください。サーバーは呼び出し間でバージョンを記憶しません。search_docs、ask_question、get_page の各ツールは、4.1.0 や 3.9.15 などのオプションの version パラメータを受け取ります。version を省略すると、サーバーは利用可能な最新のバージョンを使用します。search_across_versions ツールと compare_versions ツールは意図的に複数のバージョンにまたがって動作するため、単一の version ではなく独自のパラメータを受け取ります。

利用可能なバージョンを確認するには、list_versions を使用します。クエリを実行する前に単一のバージョンを確認するには、set_version を使用します。

ドキュメントセットが存在しない Kanzi バージョンを渡した場合、サーバーは可能な範囲でそのバージョンを解決します。3.9.12.111 などのビルド番号は 3.9.12 に解決され、3.9 などのバージョンファミリーはそのファミリーで利用可能な最新のリリースに解決され、未公開のパッチリリースは同じファミリー内で最も近いリリースに解決されます。サーバーがバージョンを解決できない場合は、利用可能な最新のバージョンを使用します。いずれの場合も、レスポンスにはサーバーが使用したバージョンが示されます。回答が質問したバージョンとは異なるバージョンについて説明している可能性があるため、そのバージョンを確認してください。

質問の中で Kanzi のバージョンに言及すると、アシスタントがそのバージョンをツールに渡します。例: 「Kanzi のドキュメントツールを使用して、Kanzi 3.9.15 でデータソースがどのように機能するかを教えてください」

関連項目

Kanzi API MCP サーバー

Kanzi AI ツールの使用